Computer Science Department
We welcome all aspiring students who are passionate about computing, programming, and technology. With dedication and support, the Computer Science Department at Cihan Institute will help you build a strong foundation for a successful career in software development, IT, and emerging technologies.
Welcome Word from the Computer Science Department
Welcome to the Computer Science Department at Cihan Institute. Our two-year program is designed to prepare students with the essential knowledge and practical skills needed to work effectively as software developers, IT specialists, data analysts, and technology support staff in modern organizations.
Through a combination of classroom instruction, laboratory work, and project-based learning, our students gain a strong foundation in programming, database management, networking, web development, cybersecurity, and emerging technologies. We emphasize problem-solving, innovation, and ethical responsibility, ensuring our graduates are well-prepared to contribute to the digital world.
At Cihan Institute, we are committed to creating a supportive learning environment where students can grow both academically and personally. We welcome you to join our department and take the first step toward a rewarding career in computer science.

Year
2-year Progeam
Undergraduate
395
Detail
Duration
2 years (4 semesters)
Includes classroom instruction, laboratory work, and clinical imaging training.
Language of Instruction
- English
Curriculum Structure
The program is designed to gradually build knowledge from basic computing concepts to applied software development, preparing students for careers in IT, software engineering, and technology management.
Career Opportunities
Graduates of the Computer Science Department can work as:
Software Developers & Programmers
IT Support Specialists & System Administrators
Web & Mobile Application Developers
Data Analysts & Database Administrators
Cybersecurity Specialists
Network & Cloud Computing Technicians
Semester 1
Introduction to Computer Science
Programming Fundamentals (Python/Java)
Mathematics for Computing
Computer Hardware & Networks
English for Computer Science I
Semester 2
Object-Oriented Programming
Data Structures & Algorithms
Database Systems I
Web Development Fundamentals
English for Computer Science II
Semester 3
Database Systems II & SQL
Software Engineering & Project Management
Operating Systems & Networking
Cybersecurity Basics
Human-Computer Interaction
Semester 4
Advanced Programming & Frameworks
Mobile App & Web Application Development
Cloud Computing & Emerging Technologies
Capstone Project / Research
Internship & Industry Placement
Cross-Discipline
Basic Sciences
Mathematics for Computing
Computer Hardware & Networks
Programming Fundamentals & Algorithms
Computer Science Core:
Object-Oriented Programming
Database Systems I & II
Software Engineering & Project Management
Operating Systems & Networking
Cybersecurity & Cloud Computing
Web & Mobile Application Development
Professional Practice
Internship & Industry Placement
Capstone Project / Research
Teamwork, Ethics, and Professional Responsibility
Supporting & Skill Development Courses
English for Computer Science I & II
Computer Applications
Programming Workshops & Coding Labs
Field Studies
Objectives of Field Studies
Apply classroom and theoretical knowledge in real IT and software environments.
Gain hands-on experience in programming, networking, and database management.
Understand workflow in IT departments, software companies, and startups.
Develop problem-solving, teamwork, and professional skills.
Prepare students for direct employment after graduation.
Training Sites
Software development companies
IT and networking departments in organizations
Tech startups and innovation labs
Cloud and data service centers
Duration & Supervision
Conducted in the fourth (final) semester.
Training lasts 8–10 weeks depending on placement.
Students are supervised by experienced IT professionals and faculty.
Performance is evaluated jointly by institute faculty and industry supervisors.
Assessment
Attendance & participation in daily activities
Practical project performance and coding exercises
Internship report / logbook
Final presentation or oral examination




Short Term Extension Courses
In addition to the two-year diploma program, the Computer Science Department offers short-term courses for:
Students wishing to enhance specific IT skills
Computer science graduates or IT technicians needing refresher training
Professionals seeking certifications in emerging technologies

Programming Bootcamp
- Duration: 3 months
- Content:
- Python,
- Java,
- problem-solving,
- coding best practices
- Practical Training: Hands-on coding projects.
- Price: $400

Web & Mobile Development
- Duration: 4 months
- Content:
- HTML,
- CSS,
- JavaScript,
- React,
- Flutter
- Practical Training: Project-based web and mobile apps
Price: $450

Networking & Cybersecurity
- Duration: 3 months
- Content:
- LAN/WAN,
- firewalls,
- network security,
- penetration testing
- Practical Training: Lab sessions with simulated networks
- Price: $370

Data Analytics & Databases
- Duration: 4 months
- Content:
- SQL,
- data visualization,
- Excel,
- BI tools
- Practical Training: Hands-on datasets and reporting
- Price: $350