Associate Degree Program (Computer Science)
- Home
- Associate Degree Programs
- Associate Degree in Computer Science
Associate Degree in Computer Science
- Overview
- Eligibility
- Courses
Introduction
The Associate Degree in Computer Science program is offered by Department of Computer Science at UIT University, Karachi. The prime focus of the program is to equip individuals with the practical and fundamental aspects of Computer Science for an earlier career start within the industry.Rationale and Need
Computing technology is one of the most penetrative and rapidly evolving technologies. Growing digitalization of equipment, automation of business processes, and rising user base of computing resources, all have led to increasing demand of computer-based solutions. This has also led to increasing demand of computing workforce who can handle basic computing operations. The current requirement is for individuals within the workforce that can target their domain early in the career and acquire enough domain knowledge to become an effective part of the industry. The Associate Degree in Computer Science will prepare individuals for an early career start. However, will provide them with enough fundamental and domain specific knowledge to perform will within the industry.-
Students holding Higher Secondary School Certificate (HSC-II) in Pre-Engineering, Pre-Medical, Science General, Computer Science from any authorized board of intermediate education in Pakistan OR any equivalent foreign examination board with at least 50% or 550 out of 1100 marks are eligible to apply for admission.
-
Students awaiting the final result of HSC-II can also apply for conditional admission based on HSC-I results.
-
Students holding HSC-II (Pre-medical) or equivalent are also eligible for admission. However, they must undertake deficiency courses in six-credit-hour Mathematics in the first year of regular studies.
Sem | Code | Course Title | Th | Pr | Cr Hr | Pre-Req |
1 | Social Science Elective 1 | 3 | 0 | 3 | ||
ASC-116 | Applied Physics | 3 | 0 | 3 | ||
HSC-111 | English Composition & Comprehension | 3 | 0 | 3 | ||
HSC-102/103 | Islamic Studies / Ethics | 2 | 0 | 2 | ||
CSC-101 | Introduction to Computing | 2 | 1 | 3 | ||
CSC-102 | Programming Fundamentals | 3 | 1 | 4 | ||
Total | 18 | |||||
Sem | Code | Course Title | Th | Pr | Cr Hr | Pre-Req |
2 | Social Science Elective 2 | 3 | 0 | 3 | ||
CSC-108 | Discrete Structures | 3 | 0 | 3 | ||
CSC-204 | Database Systems | 3 | 1 | 4 | CSC-101 | |
CSC-103 | Object Oriented Programming | 3 | 1 | 4 | CSC-102 | |
CSC-201 | Data Structures & Algorithms | 3 | 1 | 4 | CSC-102 | |
Total | 18 | |||||
Sem | Code | Course Title | Th | Pr | Cr Hr | Pre-Req |
3 | ASC-201 | Probability & Statistics | 3 | 0 | 3 | |
HSC-105 | Pakistan Studies | 2 | 0 | 2 | ||
HSC-121 | Communication Skills | 3 | 0 | 3 | ||
CNS-301 | Computer Networks | 3 | 1 | 4 | ||
CS Elective 1 | X | X | 3 | |||
CS Elective 2 | X | X | 3 | |||
Total | 18 | |||||
Sem | Code | Course Title | Th | Pr | Cr Hr | Pre-Req |
4 | Social Science Elective 3 | 3 | 0 | 3 | ||
HSC-211 | Technical & Business Writing | 3 | 0 | 3 | ||
CSC-203 | Operating Systems | 3 | 1 | 4 | CSC-201 | |
CS Elective 3 | X | X | 3 | |||
CS Elective 4 | X | X | 3 | |||
AD Final Project | X | 2 | 2 | |||
Total | 18 |
Code | Course Title | Th | Pr | Cr Hr | Pre-Req |
CSE-101 | Software Engineering Principles | 3 | 0 | 3 | CSC-103 |
CSE-202 | Software Requirements Engineering | 3 | 0 | 3 | CSE-101 |
CSE-302 | Web Engineering | 2 | 1 | 3 | CSE-101 |
CNS-302 | Information Security | 3 | 0 | 3 | CSC-101 |
CSE-303 | Software Quality Engineering | 3 | 0 | 3 | CSE-101 |
CSC-318 | Mobile Application Development | 2 | 1 | 3 | CSC-103 |
CSC-319 | Visual Programming | 2 | 1 | 3 | CSC-103 |
CSE-311 | E-Commerce | 3 | 0 | 3 | |
CSE-312 | Software Engineering Economics | 3 | 0 | 3 | CSE-101 |
CIC-211 | Artificial Intelligence | 2 | 1 | 3 | CSC-201 |
CSE-401 | Software Re-Engineering | 3 | 0 | 3 | CSC-103 |
CSC-314 | IT Project Management | 3 | 0 | 3 | |
CSC-315 | Data Warehousing and Data Mining | 3 | 0 | 3 | CSC-204 |
CSC-316 | Big Data Analytics | 2 | 1 | 3 | CSC-204 |
CSC-317 | Computer Graphics | 2 | 1 | 3 | |
CIC-301 | Deep Learning | 2 | 1 | 3 | CIC-201 |
CIC-401 | Natural Language Processing | 2 | 1 | 3 | CSC-201 |
CSE-310 | Enterprise Systems Engineering | 3 | 0 | 3 | CSC-204 |
CSC-320 | Information Systems Audit | 3 | 0 | 3 | |
CNS-303 | Cloud Computing Fundamentals | 2 | 1 | 3 | CNS-301 |