Welcome To Bahria University Karachi Campus
| Phone: 021 9924 0002 - 6 | Contact Us
Bachelor of Software Engineering
Program Ojective:
The Bachelor of Software Engineering (BSE) program provides students with substantial skills in software engineering. The curriculum focuses on the object oriented approach to software development, accepted by industry as a key technology for the future. It provides an extensive education in contemporary approaches to the analysis, design and implementation of large-scale systems, with a sound understanding of the traditional aspects of computer multi-media, web-based systems, with emphasis on the design of effective human-computer interaction.
Roadmap For BSE:
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
ENG-103English-1 30 3
NONE
SEN-141Computing Fundamentals 33 4
NONE
MAT-115 Calculus and Analytical Geometry 30 3
NONE
PHY-101 Physics 2 33
NONE
EEN-101 Basic Electrical Engineering 3 3 4
NONE
SSC-101 Pakistan Studies 2 0 2
CR/Sem 19
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
ENG-104 English-II 3 0 3
SEN-141
SEN-142 Object Oriented Programming 3 3 4
EEN-101
EEN-102 Electronics-I 3 3 4
MAT-115
MAT-210 Differential Equations 3 0 3
NONE
SSC-102 Islamic Studies 2 0 2
NONE
CEN-223 Computer Aided Engineering Design 0 3 1
CR/Sem 17
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
MAT-320 Linear Algebra 3 0 3
SEN-141
CSC-260 Data Structures 3 3 4
NONE
CEN-220 Digital Logic Design 3 3 4
NONE
SSC-201 Social Science-I 3 0 3
NONE
SEN-261 Software Engineering-I 3 0 3
MAT-210
MAT-360 Numerical Analysis3 0 3
CR/Sem 20
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
SSC-202 Social Sciences-II 3 0 3
CEN-220
CEN-231 Computer Architecture 3 0 3
SEN-141
SEN-220 Database Management System 3 3 4
NONE
CSC-340 Theory Of Automata 3 0 3
CSC-260
CSC-305 Design & Analysis Of Algorithms 3 0 3
CR/Sem 16
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
MAT-115
MAT-270 Probability and Statistic 3 0 3
NONE
MAT-211 Discrete Mathematics 3 0 3
CEN-231
CSC-330 Operating Systems 3 0 3
CEN-231
CSC-395 System Programming 2 3 3
NONE
CSM-369 Data Communication & Computer Networks 3 3 4
CR/Sem 16
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
ENG-301 English-113 0 3
SEN-261
SEN-361 Software Engineering-113 0 3
CSC-340
CSC-380 Compiler Construction3 34
CEN-141
SEN-251Web Engineering2 3 3
SEN-142 &
MAT-320
CSC-401
Computer Graphics
3
3
4
CR/Sem 16
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
SDW-490Internship000
CR/Sem 0
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
SEN-142
SEN-371 Distributed Computing233
NONE
CSC-470Artifiaial Intelligence and Neural Nets233
NONE
SDW-499Project-1093
Elective-1 3
Elective-11 3
Elective-111 3
CR/Sem 18
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
SDW-499 Project-11093
SEN-361
CSC-475Knowlege Based Management System3 0 3
Elective-1V 3
Elective-V 3
CR/Sem 12
Total Credit Hours 135
Top [+]
List of Electives Courses
Software Engineering
Course CodeCourse TitleLecLab CR
SEN-410Software Project Management 3 03
SEN-487Human Computer Interaction3 0 3
SEN-493Multimedia System3 03
SEN-460Software Qualit Assurance3 03
CEN-412Data Encryption and Security 30 3
CEN-421Microprocessor Based Desiging3 0 3
SEN-441Client Server Programming 30 3
SEN-442Visual Programming 30 3
QTM-403Operational Research3 0 3
CEN-430Simulation and Modeling3 0 3
Top [+]
Social Sciences
Course CodeCourse TitleLecLab CR
HSS-101Introduction to Ethics 30 3
HSS-102Introduction to Philosoph 30 3
ANTH-101Introduction to Anthropology 30 3
SOCI-101Introduction to Sociology 30 3
PSY-104Introduction to Psychology 30 3
DS-101Introduction to Development Studies 30 3
IR-101Introduction to International Relations 30 3
IR-102Modern History of International Relations 30 3
IR-104Introduction to Political Sciences 30 3
IR-203Foreign Policy of Pakistan 30 3
MSJ-121Introduction to Media Studies 30 3
Top [+]
Bachelor of Computer Engineering
Program Ojective:
The Bachelor of Computer Engineering (BCE) program is intended to produce graduates who are able to design, implement and test a hardware and/or software system in computer industry. The program provides a balance in learning between hardware and software both in theory and its application. A large number of laboratory-based courses in the curriculum provide hands-on learning opportunities. The program provides engineering and the skill and knowledge necessary for a dynamic career in computer engineering or related prepares them to pursue successfully higher studies in computer engineering or related disciplines.
Roadmap For BCE:
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
ENG-103English-1 30 3
NONE
SEN-141Computing Fundamentals 33 4
NONE
MAT-115 Calculus and Analytical Geometry 30 3
NONE
PHY-101 Physics 2 33
NONE
EEN-101 Basic Electrical Engineering 3 3 4
NONE
SSC-101 Pakistan Studies 2 0 2
CR/Sem 19
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
ENG-104 English-II 3 0 3
SEN-141
SEN-142 Object Oriented Programming 3 3 4
EEN-101
EEN-102 Electronics-I 3 3 4
MAT-115
MAT-210 Differential Equations 3 0 3
NONE
SSC-102 Islamic Studies 2 0 2
NONE
CEN-223 Computer Aided Engineering Design 0 3 1
CR/Sem 17
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
MAT-320 Linear Algebra 3 0 3
SEN-141
CSC-260 Data Structures 3 3 4
NONE
CEN-220 Digital Logic Design 3 3 4
NONE
SSC-201 Social Science-I 3 0 3
NONE
SEN-261 Software Engineering-I 3 0 3
EEN-102
EEN-202 Electronics-113 34
CR/Sem 21
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
SSC-202 Social Sciences-II 3 0 3
CEN-220
CEN-231 Computer Architecture 3 0 3
SEN-141
SEN-220 Database Management System 3 3 4
EEN-102
CEN-321 Digital Electronics3 3 4
MAT-210
CEN-311 Signals and Systems3 0 3
CR/Sem 17
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
MAT-115
MAT-270 Probability and Statistic 3 0 3
NONE
MAT-211 Discrete Mathematics 3 0 3
CEN-231
CSC-330 Operating Systems 3 0 3
CEN-231
CSC-395 System Programming 2 3 3
NONE
CSM-369 Data Communication & Computer Networks 3 3 4
CR/Sem 16
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
ENG-301 English-1113 0 3
CEN-311
TEN-303Communication Systems3 34
CEN-311
CEN-322Digital Signal Processing3 34
CEN-231
CEN-370Advance Computer Architecture303
CSC-395
CEN-410Microprocessor Based Designing233
CR/Sem 17
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
SDW-490Internship000
CR/Sem 0
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
SDW-499Project-1093
CEN-220
CEN-333 Digital Design using HDLs334
CEN-311
CEN-495Controls and Robotics233
Elective-1 3
Elective-11 3
Elective-111 3
CR/Sem 19
Top [+]
Pre-requisite
Course CodeCourse TitleLecLab CR
NONE
SDW-499 Project-11093
CEN-321
CEN-432VLSI Design3 34
Elective-1V 3
Elective-V 3
CR/Sem 13
Total Credit Hours 139
Top [+]
List of Electives Courses
Computer Engineering
Course CodeCourse TitleLecLab CR
CEN-571Real Time System 3 03
CSC-401Computer Graphics233
CEN-495Controls and Robotics3 03
CEN-412Data Encryption and Security3 03
CEN-472Digital Image Processing233
SEN-425Project Management3 0 3
SEN-371Distributed Computing 33 3
CSC-472Artificial Intelligence and Neural Netwarks 233
QTM-401Professional Practice3 0 3
Top [+]
Social Sciences
Course CodeCourse TitleLecLab CR
HSS-101Introduction to Ethics 30 3
HSS-102Introduction to Philosoph 30 3
ANTH-101Introduction to Anthropology 30 3
SOCI-101Introduction to Sociology 30 3
PSY-104Introduction to Psychology 30 3
DS-101Introduction to Development Studies 30 3
IR-101Introduction to International Relations 30 3
IR-102Modern History of International Relations 30 3
IR-104Introduction to Political Sciences 30 3
IR-203Foreign Policy of Pakistan 30 3
MSJ-121Introduction to Media Studies 30 3
Top [+]
Roadmap for Bachelor of Electrical Engineering (Electronics/Telecommunication)
Roadmap:
List of Social Science Electives
Top [+]
Electronics Track
Telecom. Track
Total Number of Semesters
8
8
Total Number of Courses
39 + FYP
40 + FYP
Total Credit Hours
137 Cr. Hrs.
138 Cr. Hrs.
Distribution
Humanities & Social Sciences
6 Courses (15 Cr.Hrs.)
6 Courses (15 Cr. Hrs.)
Basic & Applied Sciences
7 Courses (22 Cr.Hrs.)
7 Courses (22 Cr. Hrs.)
Engineering Courses
26 Courses (94 Cr.Hrs.)
27 Courses (95 Cr. Hrs.)
Project
(6 Cr.Hrs)
(6 Cr.Hrs)
Top [+]
Bachelor of Electrical Engineering (Electronics)
Bachelor of Electrical Engineering (Telecommunication)