SZABIST Hyderabad Campus offers a four-year (eight semester) BS (Computer Science) degree. The BS Program consists of 40 courses (Five courses per semester) with a total of 130 credit hours.
The BS Program is essentially a day program and consists of 40 courses (Five courses per semester) with a total of 130 credit hours (all electives and certain courses may be offered in the evening), Internship and the passing of the Comprehensive Exam. The maximum time limit to complete the BS degree is six years. The 4 year degree can be completed in shorter time by taking additional courses.
NOTE: Full time academic load is five courses. All students are required to register for full load in the first semester
First Year |
|
---|---|
Fall Semester | Spring Semester |
CS 1101 Calculus and Analytical Geometry CS 1102 English Composition and Comprehension CS 1103 Fundamentals of Programming CS 1104 Introduction to Computing CS 1105 Islamiat & Pakistan Studies/Humanities |
CS 1201 Discrete Mathematical Structures CS 1202 Multivariate Calculus CS 1203 Object Oriented Programming CS 1204 Physics CS 1205 Technical and Business Writing |
Second Year |
|
Fall Semester | Spring Semester |
CS 2101 Communication & Presentation Skills CS 2102 Data Structures and Algorithms CS 2103 Digital Logic Design CS 2104 Linear Algebra and Differential Equations CS 2105 Statistics and Probability |
CS 2201 Computer Organization and Assembly Language CS 2202 Data Communications & Computer Networks CS 2203 Database Systems CS 2204 Finite Automata Theory & Formal Languages CS 2205 Operating Systems |
Third Year |
|
Fall Semester | Spring Semester |
CS 3101 Computer Architecture CS 3102 Human Computer Interaction CS 3103 Introduction to Software Development CS 3104 Software Engineering-I CS 4xxx University Elective-1 |
CS 3201 Compiler Construction CS 3202 Design & Analysis of Algorithms CS 3203 Numerical Computing CS 4xxx CS Elective-1 CS 4xxx CS Elective-2 |
Fourth Year |
|
Fall Semester | Spring Semester |
CS 4101 Artificial Intelligence CS 4102 Professional Practices CS 4105 Final Year Project-I CS 4xxx CS Elective-3 CS 4xxx CS Elective-4 |
CS 4201 Final Year Project-II CS 4xxx CS Elective-5 CS 4xxx CS Elective-6 CS 4xxx CS Elective-7 CS 4xxx University Elective-2 |
Electives |
|
---|---|
CS ELECTIVES | UNIVERSITY ELECTIVES |
CSC 4701 Advanced Internet Architecture CSC 4801 Advanced Programming Techniques CSC 4702 Advanced Telecommunication Technologies CSC 4802 Android Application Development CSC 4703 Applied Data Mining CSC 4803 Auditing Information Systems CSC 4704 Bioinformatics CSC 4804 Business Process Re-engineering CSC 4705 Control Systems CSC 4805 Data and Network Security CSC 4706 Digital Image Processing CSC 4806 Digital Signal Processing CSC 4707 DNA Computing CSC 4807 Embedded Programming CSC 4708 Enterprise Resource Planning CSC 4808 Ethical Hacking CSC 4709 Internet Business Models CSC 4809 iOS Development CSC 4712 IT Innovations CSC 4711 Linux Administrator-I CSC 4811 Linux Administrator-II CSC 4713 Managing Data-Center Projects CSC 4812 Mechatronics CSC 4813 Modeling and Simulation CSC 4714 Network Security and Encryption CSC 4715 Oracle Administrator-I CSC 4815 Software Engineering-II CSC 4814 Software Project Management CSC 4716 Switching and Routing CSC 4816 Technopreneurship CSC 4717 Web Technologies-I CSC 4817 Web Technologies-II CSC 4718 Wireless and Mobile Technologies |
CS 4501 Business and Technology Ethics CS 4601 Foreign Languages CS 4502 Design and Creativity CS 4602 History of Scientific Ideas CS 4503 Introduction to Accounting CS 4603 Management Principles CS 4504 Organizational Behavior CS 4604 Research Report CS 4505 Systems Administration |