1. Introducing the Studies
The field of Computer Science (CS) spans a wide range of studies, from its theoretical foundations to latest developments in robotics, computer vision, intelligent systems, bioinformatics, etc. A very important aspect of CS is that of developing effective ways to solve computing problems. The study of algorithms enables one to develop new problem-solving approaches which provide better solutions. Using the techniques of Automata, CS allows developing compilers with the best efficiency and speed. Some of other major tasks CS tries to handle are developing the best possible ways to store information in databases, sending data over networks, and displaying complex images. Also, the field of AI and robotics are attempts to create systems which can demonstrate intelligence, and create new knowledge and use it to do new things. We require to scale and gauge the true scope of CS. This is particularly true of developing countries like Pakistan, where many a direction is yet to be set from the viewpoint of Technology Transfer or, rather, Science Transfer!
Keeping such considerations in view, the Department currently offers the following degree schemes:
- A 4-year BS in Computer Science (CS) as a Morning Program
- A 2-year MCS (Conversion) scheme as an Evening Program
The CS scheme includes courses such as
- Foundations of Computer Science
- Fuzzy Logic Modelling
- Software Engineering
- Web Application Systems
- Active Media Technology
- Data Communications
- Networks, and
- RDBMS
Curricular Framework for 4-Year BS (CS) Degree
Curricular Framework for 2-Year MCS Degree
Curricular Framework for 2-Year MIT Degree
Listing of Optional / Elective Courses
Research Activity
|