Riphah International University > Computing > Computing Undergraduate Courses

 Staff   Current Student   Careers   Media   Login
Comp1
Computing - Undergraduate Programs Computing - Undergraduate Programs
Programs Offered
 
BS (Software Engineering)
BS (Computer Science)
BS (Information Technology)

Eligibility Criteria

Intermediate (F.Sc/F.A./ICS) or equivalent with at least 45% marks. Students awaiting results can also apply.

Selection Criteria
 
Marks in Intermediate or equivalent 60%
Entry Test/ Interview 40%
Total 100%
   
Undergraduate Program Of Studies
top
Bachelor of Science (Software Engineering (BS-SE))
S No. Category / Area Credit Hours
1 Computing Core Areas 42
2 Supporting Sciences 12
3 General Education 15
4 Software Engineering Major Core 18
5 Software Engineering Major Electives 21
6 Software Engineering Major Supporting Area 9
7 University Electives 18
  Total 135
Bachelor of Science (Computer Science (BS-CS))
S No. Category / Area Credit Hours
1 Computing Core Areas 42
2 Supporting Sciences 12
3 General Education 15
4 Computer Science Major Core 18
5 Computer Science Major Electives 21
6 Computer Science Major Supporting Area 9
7 University Electives 18
  Total 135
Bachelor of Science (Information Technology (BS-IT))
S No. Category / Area Credit Hours
1 Computing Core Areas 42
2 Supporting Sciences 12
3 General Education 15
4 IT Major Core 18
5 IT Major Electives 21
6 IT Major Supporting Area 9
7 University Electives 18
  Total 135

List Of Courses For B.S Program
top
Computing Core Courses (42/135) Credit Hours
1 Introduction to Computing 4
2 Programming Fundamentals 4
3 Object Oriented Programming 4
4 Discrete Structures 3
5 Data Structures and Algorithms 4
6 Digital Logic and Design 3
7 Digital Logic and Design 4
8 Database Systems 4
9 Software Engineering 3
10 Computer Communication & Networks 3
11 Project 6
Supporting Sciences (12/135) Credit Hours
1 Calculus and Analytical Geometry 3
2 Statistics ad Probability 3
3 Linear Algebra & Application 3
4 Physic 3
General Education (15/135) Credit Hours
1 English Composition and Comprehension 3
2 Communication Skills 3
3 Technical and Business Writing 3
4 Life and Living (I-IV 6
University Elective Courses (18/135)
(Not limited to the list below)
Credit Hours
1 Multimedia Applications and Design 3
2 Psychology 3
3 Research Methods 3
4 Project Appraisal 3
5 Principles of Management 3
6 Life and Living (V-VI) 4
7 English Literature 3
8 Economics 3
9 Sociology 3
10 International Relations 3
11 Philosophy 3
12 Information Systems Audit 3
13 Human Resource Management 3
14 Marketing 3
15 Accounting and Finance 3
16 Financial Accounting 3
17 Financial Management 3

List Of Courses For Software Engineering Major
top
Software Engineering Major Core Courses (18/135) Credit Hours

 

1 Software Construction 3
2 Human Computer Interaction 3
3 Software Design and Architecture 3
4 Software Quality Assurance 3
5 Software Requirements Engineering 3
6 Software Project Management 3

Software Engineering Major Elective Courses (15/135)
(Not limited to the list below)

Credit Hours
1 Analysis of Algorithms 3
2 Theory of Automata and Formal Languages 3
3 Computer Organization and Architecture 3
4 Compiler Construction 3
5 Artificial Intelligence 3
6 Artificial Neural Networks 3
7 Data Mining 3
8 Data Warehousing 3
9 Digital Image 3
10 Computer Graphics 3
11 Computer Vision 3
12 Information Systems 3
13 Principles of Programming Languages 3
14 Real-time systems 3
15 Distributed Computing 3
16 Software Development Technologies 3
17 System Analysis and Design 3
18 Information Retrieval System 3
19 Topics in Software Engineering 3
20 Principles of Programming Languages 3
21 Data Communication 3
22 Security Engineering 3
23 Data Security and Encryption 3
24 Topics in Object Oriented Technology 3
25 Discrete Structures – II 3
26 Advance Database Management Systems 3
Software Engineering Major Supporting Area Courses (9/135)
(Not limited to the list below)
Credit Hours  
1 Multivariable Calculus 3  
2 Stochastic Processes 3  
3 Numerical and Symbolic Computation 3  

List Of Courses For Computer Science Major
top
Computer Science Major Core Courses (18/135) Credit Hours

 

1 Computer Organization and Architecture 3
2 Theory of Automata & Formal Languages 3
3 Analysis of Algorithms 3
4 Artificial Intelligence 3
5 System Programming 3
6 Numerical and Symbolic Computation 3
Computer Science Major Elective Courses (21/135)
(Not limited to the list below)
Credit Hours
1 Compiler Construction  3
2 Computer Graphics  3
3 Software Construction  3
4 Human Computer Interaction  3
5 Computer Communication and Networks  3
6 Software Design and Architecture  3
7 Software Quality Assurance  3
8 Signal Processing  3
9 Web Engineering  3
10 System Software  3
11 Software Requirement Engineering  3
12 Software Project Management  3
13 Topics in Programming Languages  3
14 Topics in Computer Science  3
Computer Science Major Supporting Area Courses (9/135) Credit Hours  
1 Physics – II 3  
2 Multivariable Calculus 3  
3 Differential Equations 3  

List Of Courses Information Technology Major
top
IT Major Core Courses (18/135) Credit Hours
1 Introduction to IT 3
2 Web Engineering 3
3 Systems Administration 3
4 Network Management and Security 3
5 Human Computer Interaction 3
6 Technology Management 3
IT Major Supporting Areas (9/135) Credit Hours
1 Principles of Management 3
2 Organizational Behavior 3
3 Information Systems 3
IT Elective Courses (21/135)
(Not limited to the list below)
Credit Hours
1 Software Construction 3
2 Human Computer Interaction 3
3 Software Design and Architecture 3
4 Software Quality Assurance 3
5 Software Requirements Engineering 3
6 Software Project Management 3
7 Computer Organization and Assembly Language 3
8 Theory of Automata & Formal Languages 3
9 Analysis of Algorithms 3
10 Artificial Intelligence 3
11 System Programming 3
12 Numerical and Symbolic Computation 3
13 Topics in IT 3
14 Wireless and Mobile Networks 3

© 2008. Riphah International University
Website Built & Powered by Plexus
Webmaster