syllabus bs it msc it computer science uos
TRANSCRIPT
8/18/2019 Syllabus Bs It Msc It Computer Science Uos
http://slidepdf.com/reader/full/syllabus-bs-it-msc-it-computer-science-uos 1/10
Department of Computer Science & IT
Introduction:
With state-of-the-art technology infrastructure, highly qualified faculty, and congenialeducational environment, the Department of Computer Science & Information Technology
provides quality education. The Department offers well equipped air-conditioned computer labs,
high speed internet connectivity, multimedia classrooms, fully air-conditioned library having3500+ latest books, and access to digital library for advance research journals/articles. The
Lincoln Corner Knowledge facility is also available for students to share knowledge with the
international community. Through extra-curricular and co-curricular activities, the department
encourages students to strength their managerial, creative & soft skills. The major research focusof the department include machine learning, knowledge based systems, formal methods,
requirement engineering, network security, genetic algorithms, etc.
Academics Programs:
BS Computer Science BSCSEligibility: At least 60 % marks in FA/FSc/ ICS or A-level
with Mathematics.
(No DAE and Sports seat)Duration: 04 Years (08 Semesters)Degree Requirement: Minimum 138 Credit Hours
BS Information Technology BSITEligibility: At least 60 % marks in FA/FSc/ ICS or equivalent.
(DAE 5 Seats)
Duration: 04 Years (08 Semesters)Degree Requirement: Minimum 138 Credit Hours
BS Software Engineering BSSEEligibility: At least 60 % marks in FSc(Pre-Engineering)/ ICS
or equivalent.(No DAE)
Duration: 04 Years (08 Semesters)Degree Requirement: Minimum 138 Credit Hours
MSc Information TechnologyEligibility: At least 45 % marks in BSc(engineering)/
B.Com/ACCA/PGD-IT/BBA/BBIT/B Tech orBA/BSc or BCS (3 years).
Duration: 02 Years (04 Semesters)Degree Requirement: Minimum 74 Credit Hours
MS Computer Science MSCSEligibility: Sixteen years of schooling including 4-years
BSCS/BSIT/BSSE/MSc IT or equivalent.
8/18/2019 Syllabus Bs It Msc It Computer Science Uos
http://slidepdf.com/reader/full/syllabus-bs-it-msc-it-computer-science-uos 2/10
Test (HEC and University Rules shall be observed)
Duration: 02 Years (04 Semesters)Degree Requirement: Minimum 33 Credit Hours
PhD Computer ScienceDegree Requirement: 03 Years (06 semesters)
Faculty:Dr M. Anwar-ur-Rehman Pasha ProfessorMr. Abid Rafiq Assistant Professor
Dr. Muhammad Din Chaudhary Assistant ProfessorMr. Saad Razzaq Assistant Professor
Mr. Ahmad Farid Assistant ProfessorDr. Muhammad Ilyas Assistant ProfessorDr. Tahseen Zia Assistant Professor
Mr. Fahad Maqbool Assistant ProfessorDr. Ikram ullah Assistant ProfessorDr. Saeed Ahmad LecturerDr. Qaiser Abbas LecturerMr. Ehsan Elahi Lecturer(On Study Leave)
Mr. Muhammad Iqbal LecturerMs. Bushra Jamil LecturerMr. Faisal Shahzad LecturerMr. Muhammad Kaleem Lecturer
Ms. Madiha Sarwar LecturerMs. Humaira Ijaz LecturerMr. Farooq Javed Lecturer
Ms. Atifa Rafiq LecturerMr. Aamir Zia Lecturer
Mr. Fukhar Ullah Mangla LecturerMs. Qaisera Ramzan LecturerMs. Kinza Mehr Lecturer
Mr. Muhammad Ramzan Malik LecturerMs. Shaista Gafoor Lecturer
Ms. Mehrun NisaMs. Tamkeen RazzaqMr. Tahir Khan
Mr. BialMs. Sidra
LecturerLecturerLecturer
LecturerLecturer
Aims & Objectives
8/18/2019 Syllabus Bs It Msc It Computer Science Uos
http://slidepdf.com/reader/full/syllabus-bs-it-msc-it-computer-science-uos 3/10
BS Computer ScienceComputer Science is the discipline concerned with the design, implementation, and maintenance
of computer software systems used in almost all profession. Computer Science spans a widerange, from its theoretical and algorithmic foundations to cutting-edge developments in robotics,
computer vision, intelligent systems, bioinformatics, image processing, computational biology,
computational lenses, and other exciting areas. Computer scientists develop new programmingapproaches for software development, devise new ways to use computers, and develop effectiveways to solve computing problems. While other disciplines produce graduates with more
immediately relevant job-related skills, computer science offers a comprehensive foundation for
research and innovation.
BS Information TechnologyThe key underlying principle behind BSIT program is the development of curricula structures
that can produce graduates who can meet the information technology challenges of 21st
century’s knowledge driven complex work places. The program provides an integration of
various components that allow accessing all of the new knowledge and technologies to meetvision of the future. The program prepares students to plan, organize, acquire, install and manage
IT needs of business, government, health care, schools, and other types of organizations. The
program’s curriculum helps students to gain first-hand knowledge of the design, development
and delivery of high-quality IT projects aimed at meeting organizational needs.
BS Software Engineering
The program intends to impart knowledge and training which enable students to harmonize atheory with practice, a concept with an application, and a problem with a solution. The program
prepares them to apply engineering principles, practices, and processes to design, develop,
deploy, and maintain software systems. The program also aims to develop students’ professional
and interpersonal skills to enhance their ability in oral and written communication, and theiradaptability to work in collaborative environments. The program also inculcates among students
a strong sense of civic, professional and ethical responsibility, and a capacity for innovation and
a passion for lifelong learning.
M.Sc. Information Technology
The M. Sc. IT program is focused on the acquisition of theory and the application of technicalcompetencies associated with the information technology profession. The offered curriculum
prepares students with fundamental knowledge in core technologies, such as software
engineering, programming, database design, network architecture and administration, web
technologies and application development, implementation and maintenance. The curriculum ofthe program meets the needs of students with formal computing experiences and with established
relevant skills. Students are expected to learn theoretical and practical understanding of the entire
field of Information Technology. The program structure provides basis for various optionsincluding Breadth-Based, Depth-Based, and Integrated Breadth & Depth-Based specializations.Student may choose a particular option, which is the most appropriate to their planned future
career.
MS CSMS in Computer Science is a flexible, challenging, and rewarding graduate program that covers
the essentials of contemporary applied computer science. This program provides an intensive
8/18/2019 Syllabus Bs It Msc It Computer Science Uos
http://slidepdf.com/reader/full/syllabus-bs-it-msc-it-computer-science-uos 4/10
preparation in the concepts and techniques related to the design, programming and application of
computing systems. The program offers a broad spectrum of courses, while simultaneously
allowing emphasis in desired areas of specializations. MS (CS) is a 2-Years Degree Programwith minimum 33 credit hours spread over 4-semeters (2 semesters’ course plus thesis).
Scheme of Studies
BSCS Semester-I
Pre-Requisite Code Course Title C/Hr.
- CMP-2122 Programming Fundamental 4(3-1)
- MATH-2213 Calculus and Analytical Geometry 3(3-0)
-PHY-2210 Basic Electronics 3(3-0)
- SS-2311 Islamic Studies 2(2-0)
- ENG-2411 Functional English 3(3-0)
- ICT-2021 Introduction to ICT 4(3-1)
Total 19
Semester-II
Pre-Requisite Code Course Title C/Hr.CMP-2122 CMP-2124 Object Oriented Programming 4(3-1)
- MATH-2214 Multivariable Calculus 3(3-0)
- CMP-2210 Digital Logic Design 3(3-0)
- MATH-2110 Probability and Statistics 3(3-0)
-ENG-2412 Communication Skills 3(3-0)
- CMP-2111 Discrete Structure 3(3-0)
Total 19
Semester-III
Pre-Requisite Code Course Title C/Hr. CMP-2124 CMP-3113 Data Structure and Algorithms 3(3-0)
- MATH-2215 Differential Equation 3(3-0) CMP-2210 CS-3210 Computer Organization and Assembly
Language 3(3-0)
- CMP-2540 Computer Communication and Networks 3(3-0) - ENG-2413 Technical and Report Writing 3(3-0) - MNG-2210 Financial Accounting 3(3-0)
Total 18Semester-IV
Pre-Requisite Code Course Title C/Hr.CMP-2111 CS-3143 Design and Analysis of Algorithms 3(3-0)
- MATH-3215 Linear Algebra 3(3-0) CS-3210 CS-4240 Computer Architecture & Organization 3(3-0)
- CMP-3310 Software Engineering 3(3-0) - SS-2312 Pakistan Studies 2(2-0)
8/18/2019 Syllabus Bs It Msc It Computer Science Uos
http://slidepdf.com/reader/full/syllabus-bs-it-msc-it-computer-science-uos 5/10
- CMP-3450 Database Systems 4(3-1)
Total 18
Semester-V
Pre-Requisite Code Course Title C/Hr.CMP-2111 CS-3131 Theory of Automata and Formal
Languages
3(3-0)
- CS-3941 Numerical Computing 3(3-0) - CMP-3621 Operating Systems 4(3-1)
CMP-2124 SE-3311 Object Oriented Analysis and Design 3(3-0)
- SS-2511 Principles of Philosophy 3(3-0) CMP-2540 CS-3513 Internet Architecture and Protocol 3(3-0)
Total 19
Semester-VI
Pre-Requisite Code Course Title C/Hr.
CS-3131 CS-4140 Theory of Programming Languages 3(3-0)
CMP-2111 CS-3941 Artificial Intelligence 3(3-0) - CMP-3711 Human Computer Interaction 3(3-0) - MNG-2212 Principles of Management 3(3-0) - CS-3743 Multimedia Systems and Design 3(3-0)
CMP-2122 CS-3548 Web System and Technologies 3(3-0)
Total 18
Semester-VII
Pre-Requisite Code Course Title C/Hr.- CMP-4970 Capstone Project I 3(3-0)
CS-3548 CS-4744 Enterprise Application Development 3(3-0) CMP-3310 CS-4746 E-Commerce Applications Development 3(3-0) CMP-3310 SE-4349 Software Project Management 3(3-0) CS-3131 CS-4141 Compiler Construction 3(3-0)
Total 15
Semester-VIII
Pre-Requisite Code Course Title C/Hr.- CMP-4970 Capstone Project II 3(3-0)
CMP-3621 CS-4544 Cloud Computing 3(3-0) - SS-4910 Professional Practices 3(3-0)
CMP-2124 CS-4547 Mobile Application Development 3(3-0)
Total 12
BS (IT) Semester IPre-Requisite Code Course Title C/Hr.
----
------
CMP-2122PHY-2210
MATH-2213IT-2021ENG-2411
Programming FundamentalsBasic Electronics
Calculus and Analytical GeometryIntro to ICTFunctional English
4(3-1)3(3-0)
3(3-0)4(3-1)3(3-0)
8/18/2019 Syllabus Bs It Msc It Computer Science Uos
http://slidepdf.com/reader/full/syllabus-bs-it-msc-it-computer-science-uos 6/10
-- SS-2311 Islamic Studies/Ethics 2(2-0)
Total 19
Semester II Pre-Requisite Code Course Title C/Hr.
CMP-2122--
----
----
CMP-2123CMP-2210
CMP-2111MNG-2212
ENG-2412MATH-2110
Object Oriented ProgrammingDigital logic Design
Discrete StructurePrinciples of Management
Communication SkillsProbability and Statistics
4(3-1)3(3-0)
3(3-0)3(3-0)
3(3-0)3(3-0)
Total 19
Semester III Pre-Requisite Code Course Title C/Hr.
CMP-2123--
--------
CMP-3112CMP-2540
MNG-2210IT-2410ENG-2413MATH-3215
Data Structures and AlgorithmsComputer Communication and Networks
Financial Accounting
Information SystemsTechnical & Report WritingLinear Algebra
3(3-0)3(3-0)
3(3-0)
3(3-0)3(3-0)3(3-0)
Total 18
Semester IV Pre-Requisite Code Course Title C/Hr.
--
CMP-2540------
--
SS-4910
IT-3513CMP-3310CMP-3450MNG-3262
SS-2312
Professional Practices
Internet Architecture & ProtocolSoftware EngineeringDatabase SystemsEntrepreneurship
Pakistan Studies
3(3-0)
3(3-0)3(3-0)4(3-1)3(3-0)
2(2-0)Total 18
Semester V Pre-Requisite Code Course Title C/Hr.
--
--CMP-2123CMP-3450
--
--
CMP-3711
CMP-3621SE-3311IT-3441
IT-3743
IT-3431
Human Computer Interaction
Operating SystemsObject Oriented Analysis & DesignDatabase Administration & Management
Multimedia Systems and DesignTechnology Management
3(3-0)
4(3-1)3(3-0)3(3-0)
3(3-0)3(3-0)
Total 19
Semester VI Pre-Requisite Code Course Title C/Hr.
CMP-2122CMP-2540
IT-3548
IT-3541CMP-3310
CMP-3310
IT-3548IT-4511IT-4744
IT-4541IT-3544
IT-4349
Web Systems and TechnologiesSystem & Network AdministrationEnterprise Application & Development
IT InfrastructureSystem Integration & Architecture
IT Project Management
3(3-0)3(3-0)3(3-0)
3(3-0)3(3-0)
3(3-0)
8/18/2019 Syllabus Bs It Msc It Computer Science Uos
http://slidepdf.com/reader/full/syllabus-bs-it-msc-it-computer-science-uos 7/10
Total 18
Semester VII Pre-Requisite Code Course Title C/Hr.
----
CMP-2540
CMP-2123CMP-3310
CMP-4970IT-4542IT-3541
IT-4548IT-4746
Capstone Project- IData and Network Security
Network Design and Management
Mobile Application DevelopmentEcommerce Applications Development
3(3-0)3(3-0)3(3-0)
3(3-0)3(3-0)
Total 15
Semester VIII Pre-Requisite Code Course Title C/Hr.
--CMP-3621
CMP-3450CMP-3112
CMP-4970IT-4541
IT-4461IT-4741
Capstone Project- IICloud Computing
Enterprise Resource Planning SystemsComputer Game Development
3(3-0)3(3-0)
3(3-0)3(3-0)
Total 12
BS (SE) Semester IPre-Requisite Code Course Title C/Hr.
----
----
----
IT-2021CMP-2122
PHY-2210MATH-2213
ENG-2411SS-2311
Intro to ICTProgramming Fundamentals
Basic ElectronicsCalculus and Analytical Geometry
English-I (Functional English)Islamic Studies
4(3-1)4(3-1)
3(3-0)3(3-0)
3(3-0)2(2-0)
Total 19
Semester II Pre-Requisite Code Course Title C/Hr.
CMP-2122
------
----
CMP-2123
CMP-2210CMP-2111MNG-2210
ENG-2412SS-2410
Object Oriented Programming
Digital Logical DesignDiscrete StructuresFinancial Accounting
English-II (Communication Skills)Principles of Psychology
4(3-1)
3(3-0)3(3-0)3(3-0)
3(3-0)3(3-0)
Total 19
Semester III Pre-Requisite Code Course Title C/Hr.
CMP-2123--
----
----
CMP-3112CMP-3450
CMP-3310SS-2312
ENG-2413
MATH-2110
Data Structures and AlgorithmsDatabase Systems
Software EngineeringPakistan Studies
English-III (Technical & Report Writing)Probability & Statistics
3(3-0)4(3-1)
3(3-0)2(2-0)
3(3-0)3(3-0)
Total 18
Semester IV Pre-Requisite Code Course Title C/Hr.
--
CMP-3310
CMP-2540
SE-3342
Computer Communication & Networks
Software Requirement Engineering
3(3-0)
3(3-0)
8/18/2019 Syllabus Bs It Msc It Computer Science Uos
http://slidepdf.com/reader/full/syllabus-bs-it-msc-it-computer-science-uos 8/10
CMP-2123
------
SE-3311
MNG-2215MATH-3215CMP-3621
Object Oriented Analysis & Design
Human Resource ManagementLinear AlgebraOperating Systems
3(3-0)
3(3-0)3(3-0)4(3-1)
Total 19
Semester V Pre-Requisite Code Course Title C/Hr.
--
SE-2122SE-3310
‘\SE-3342--
CMP-2122
CMP-3711
SE-3344SE-3341
SE-4343CS-3743
CS-3548
Human Computer Interaction
Software ConstructionSoftware Testing and Quality EngineeringSoftware Design & ArchitectureMultimedia Systems & DesignWeb Systems & Technologies
3(3-0)
3(3-0)3(3-0)3(3-0)3(3-0)3(3-0)
Total 18
Semester VI Pre-Requisite Code Course Title C/Hr.
CMP-3310--
CMP-3310CS-3548
CMP-2111
SE-4349SE-4340
SE-4344CS-4744CS-3811
Software Project ManagementFormal Methods in Software EngineeringSoftware CASE Tools and Applications
Enterprise Application DevelopmentArtificial Intelligence
3(3-0)3(3-0)3(3-0)
3(3-0)3(3-0)
Total 15
Semester VII Pre-Requisite Code Course Title C/Hr.
--CMP-3310CMP-2123
CMP-3450SE-4345
CMP-4970SE-4342CS-4547
CS-4461SE-4349
Capstone Project- ISE EconomicsMobile Application Development
Enterprise Resource Planning SystemsModel Driven Software Development
3(3-0)3(3-0)3(3-0)
3(3-0)3(3-0)
Total 15
Semester VIII Pre-Requisite Code Course Title C/Hr.
----
--CMP-3621CMP-3310
CMP-4970MNG-3262
SS-4910CS-4544SE-4345
Capstone Project- IIEntrepreneurship
Professional PracticeCloud ComputingDesign Patterns
3(3-0)3(3-0)
3(3-0)3(3-0)3(3-0)
Total 15
MSc (IT) Semester-I
Pre-Requisite Code Course Title C/Hr.
- CMP-2122 Programming Fundamentals 4(3-1)
- MATH-2215 Basic Mathematics 3(3-0)
- CMP-2210 Digital Logic and Design 3(3-0)
8/18/2019 Syllabus Bs It Msc It Computer Science Uos
http://slidepdf.com/reader/full/syllabus-bs-it-msc-it-computer-science-uos 9/10
- ENG-2413 Technical and Report Writing 3(3-0)
- MNG-2210 Financial Accounting 3(3-0)
- ICT-2011 Introduction to ICT 3(3-0)
Total 19
Semester-II
Pre-Requisite Code Course Title C/Hr.- CMP-3611 Operating System 3(3-0)
CMP-2122 CMP-2123 Object Oriented Programming 4(3-1)
- CMP-3310 Software Engineering 3(3-0)
- IT-3743 Multimedia System and Design 3(3-0)
- CMP-2540 Computer Communication and Networks
3(3-0)
- CMP-2111 Discrete Structure 3(3-0)
Total 19
Semester-III
Pre-Requisite Code Course Title C/Hr.
- CMP-4970 Capstone Project-1 3(3-0) CMP-2122 IT-3548 Web Systems and Technologies 3(3-0) CMP-2123 CMP-3112 Data Structures and Algorithms 3(3-0)
- CMP-3440 Database Systems 3(3-0) CMP-2123 SE-3311 Object Oriented Analysis and
Design3(3-0)
- IT Elective I * 3(3-0)
Total 18
Semester-IV
Pre-Requisite Code Course Title C/Hr.- CMP-4970 Capstone Project-II 3(3-0)
CMP-3310 IT-4349 IT- Project Management 3(3-0)
CMP-2540CMP-3611
IT-4511 System and NetworkAdministration
3(3-0)
CMP-3440 IT-3441 Database Administration andManagement
3(3-0)
- IT- Elective II * 3(3-0) - IT- Elective III* 3(3-0)
Total 18
* These courses will be offered from list of elective courses available in Department of CS & IT
according to the availability of resources.
MS (CS) Semester-I
Pre-Requisite Code Course Title C/Hr.
- CS-5111 Advanced Theory of
Computation
3(3-0)
- CS-5143 Advanced Algorithm Analysis 3(3-0)
- CS-5641 Advanced Operating System 3(3-0)
Total 9
8/18/2019 Syllabus Bs It Msc It Computer Science Uos
http://slidepdf.com/reader/full/syllabus-bs-it-msc-it-computer-science-uos 10/10
Semester-II
Pre-Requisite Code Course Title C/Hr.
- CS-5240 Advanced Computer Architecture 3(3-0)
- Elective I * 3(3-0)
- Elective II* 3(3-0)
Total 9Semester-III
Pre-Requisite Code Course Title C/Hr.
- Thesis/Project (PartialRegistration
3(3-0)
- Elective III* 3(3-0)
- Elective IV* 3(3-0)
Total 9
Semester-IV
Pre-Requisite Code Course Title C/Hr.
- Thesis/Project (Partial
Registration
6(6-0)
Total 6
* These courses will be offered from list of elective courses available in Department of CS & ITaccording to the availability of resources.
BS(Computer Science)
BS(Information Technology)
BS(Software Engineering)
MSc (Information Technology) MS(Computer Science)