|
Program Structure
For new Students
joining in September 2003 and onwards |
|
|
|
|
|
|
|
|
|
|
|
|
|
Year 1 |
|
Year 2 |
| |
ICBS Courses |
|
|
ICBS Courses |
|
| |
|
|
|
|
|
|
|
|
|
|
| 1 |
ENGL |
100 |
English-I |
|
1 |
CPQA |
110 |
Probability and
Statistics |
| 2 |
CPQA |
100 |
Mathematics-I |
|
2 |
ENGL |
110 |
Communications |
| 3 |
PHYS |
100 |
Applied Physics |
|
3 |
CPQA |
200 |
Mathematics-II |
| 4 |
GEDU |
100 |
Pakistan Studies |
|
4 |
CPQA |
210 |
Numerical
Analysis |
| |
|
** |
Business
Administration Course I |
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
| |
APTECH Courses |
|
|
APTECH Courses |
| |
|
|
|
|
|
|
|
|
|
|
|
Module 1 |
|
|
Module 1 |
| 1 |
Programming Essentials &
Logic Building |
|
1 |
XML |
|
|
|
|
| 2 |
Website Designing &
Publishing |
|
2 |
JSP
with Web Server |
| 3 |
Developing Solutions
with Visual Basic |
|
3 |
EJB |
| 4 |
Core Java |
|
4 |
J2EE |
| 5 |
Technology Seminar: |
|
|
Technology Seminar |
| |
Distributed Computing with .net Framework |
|
|
|
|
|
|
|
| |
|
|
|
|
|
Module 2 |
| |
Module 2 |
|
|
|
|
|
|
|
| 1 |
SQL
Server 2000 |
|
1 |
Elements of .net |
| 2 |
Advanced
Java (JDBC, RMI, SOKET Programming, IO Streams, Swing, Applets) |
|
2 |
Visual Studio.net |
| 3 |
Win Forms |
| 3 |
Project Work |
|
4 |
VB.net |
| 4 |
Technology Seminar: |
|
5 |
ADO.net |
| |
Distributed Computing
with J2EE |
|
|
Technology Seminar |
| |
|
|
|
|
|
|
| |
|
|
|
|
|
Module 3 |
| |
|
|
|
|
1 |
C# |
| |
|
|
|
|
2 |
AASP.net |
| |
|
|
|
|
3 |
Web Forms |
| |
|
|
|
|
4 |
Web Services |
| |
|
|
|
|
5 |
Security |
| |
|
|
|
|
6 |
Com+ |
|
|
|
|
|
|
|
Technology Seminar |
|
|
|
|
|
|
|
|
|
|
|
|
|
Year 3 |
|
Year 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ICBS Courses |
|
|
ICBS Courses |
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
CPSC |
210 |
Data Structures &
Algorithms |
|
1 |
CPSC |
340 |
Artificial Intelligence |
| 2 |
CPQA |
230 |
Applied Discrete
Mathematics |
|
2 |
ENGL |
420 |
English-II |
| 3 |
CPSC |
270 |
Theory of Automata |
|
|
|
|
(Technical Report
Writing) |
|
4 |
CPSC |
300 |
Operating Systems |
|
3 |
|
|
CS Elective Course I |
| |
|
|
|
|
4 |
|
** |
Business Administration
Course II |
| |
APTECH Courses |
|
5 |
|
|
CS Elective Course II |
| |
(One
Specialization Track) |
|
6 |
CPSC |
490 |
Software Project |
| |
Track 1 |
|
|
|
|
|
|
|
| |
Software
Specialization |
|
|
|
|
|
|
|
| 1 |
Software
Engineering Principles |
|
|
|
|
|
|
|
| 2 |
OOAD
with UML |
|
|
|
|
|
|
|
| 3 |
Software
Project Management |
|
|
|
|
|
|
|
| 4 |
Software
Quality Assurance |
|
|
|
|
|
|
|
| 5 |
Software
Validation & Verification |
|
|
|
|
|
|
|
| 6 |
Choice
of Specialization in |
|
|
|
|
|
|
|
| 7 |
E-Commerce |
|
|
|
|
|
|
|
| 8 |
Client-Server |
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Track 2 |
|
|
|
|
|
|
|
| |
Network/Web
Administration Specialization |
|
|
** |
Students
can enroll in an approved course of their choice |
|
* |
Specialization will be offered on eligibility exam |
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|