Basic Programming – Short Term Program
The Basic Programming Short-Term Program at Cihan Institute is designed for students, beginners, and professionals who want to build strong foundations in computer programming. These programs focus on developing problem-solving skills, learning popular programming languages, and applying coding knowledge through real projects and hands-on training.
Program Details
- Level: Certificate Program (Short-Term)
- Duration: Vary depending on the program
- Schedule: Morning & Evening classes available
- Instructor: Experienced programming professionals
- Location: Cihan Institute – Computer Science & IT Department
- Availability: Programs open yearly

how this program will benefit you
What You Will Learn
Programming fundamentals & logic building
Coding in Python, Java, and other popular languages
Debugging, testing, and best coding practices
Building small projects & applications
Problem-solving & algorithm development
Teamwork in coding environments
Career Opportunities
Graduates of the Basic Programming Program can work as:
Junior Programmers
Software Development Assistants
Web & App Development Trainees
IT Support Technicians
Freelance Coders
Program Structures

Fundamentals of Programming
Duration: 2 months
Content:
Introduction to coding logic
Variables, data types & operators
Conditional statements & loops
Debugging basics
Practical Training: Hands-on coding with Python beginner projects.
Price: $250

Python Programming Certificate
Duration: 3 months
Content:
Core Python programming
Functions, modules & file handling
Error handling & debugging
Simple data applications
Practical Training: Build mini-projects like calculators & data scripts.
Price: $300

Java Programming Essentials
Duration: 4 months
Content:
Object-Oriented Programming (OOP) in Java
Classes, objects & inheritance
Exception handling & collections
Basic GUI programming
Practical Training: Develop small Java applications.
Price: $350

Web Programming Basics
Duration: 5 months
Content:
HTML, CSS & JavaScript foundations
Responsive web design basics
Introduction to client-server concepts
Debugging and browser tools
Practical Training: Build a personal portfolio website.
Price: $400

Comprehensive Programming Training
Duration: 8 months
Content:
Python & Java advanced concepts
Data structures & algorithms
Databases & SQL basics
Team coding & version control (Git)
Practical Training: Capstone project – build a small application or system.
Price: $600

Advanced Programming & Problem Solving
Duration: 10 months
Content:
Advanced data structures & algorithms
API usage & integration
Software development workflows
Introduction to software engineering concepts
Practical Training: Group project simulating real-world software development.
Price: $750