[vc_row full_width=”stretch_row_content” content_placement=”bottom” css_animation=”none” el_class=”thim-best-industry slidr faculty-of-computing-header inner-pages-header” css=”.vc_custom_1665987149820{margin-bottom: 0px !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}”][vc_column css=”.vc_custom_1519989734771{padding-top: 0px !important;}”][vc_single_image image=”419853″ img_size=”full” css=”.vc_custom_1671444283784{margin-bottom: 0px !important;}”][vc_custom_heading text=”BS (Software Engineering)” font_container=”tag:h1|font_size:80|text_align:left|color:%23ffffff” use_theme_fonts=”yes” el_class=”title_cust”][/vc_column][/vc_row][vc_row el_class=”inner-body-content”][vc_column][vc_column_text]
BS Software Engineering is a 4-year degree program designed to prepare you for the highly-paid jobs of the future. The modern curriculum is designed in such a way that provides you exposure to advanced practical knowledge & theoretical skills of software development and maintenance.
Likewise, you will learn software engineering and application development under the supervision of highly-qualified faculty. In addition to all this, the focus will be to provide you with thorough knowledge of design, programming, algorithms, and software testing techniques.
To provide you with hands-on experience vis-a-vis the latest industry practices, you will work on up-to-date technologies in state-of-the-art computer labs, facilities, and other IT-related digital resources.
Here at Jinnah University, our curriculum comprises an active blended learning style – an amalgamation of lectures, seminars, and workshops. The aim is to create a collaborative learning environment similar to the one you will experience in the IT sector.
Career Prospects
A degree in BS Software Engineering from Jinnah University will unlock the following career choices for you:
- Software engineer
- Applications developer
- Cyber security analyst
- Game developer
- Information systems manager
- IT consultant
- Multimedia programmer
- Web developer
- Web designer
[/vc_column_text][vc_custom_heading text=”Program Educational Objectives (PEOs)” font_container=”tag:h2|font_size:24px|text_align:left|color:%23000000″ use_theme_fonts=”yes”][vc_column_text]
PEO-1 | Contribute competently in the computing industry by applying requisite technical skills. |
PEO-2 | Demonstrate advancement in computing profession by enhancing their knowledge and skills. |
PEO-3 | Demonstrate ethical values and contribute positively towards the society. |
[/vc_column_text][vc_custom_heading text=”Program Learning Outcomes (PLOs)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
PLO-1 | Knowledge |
An ability to apply knowledge of mathematics, science, computing fundamentals and computing specialization to the solution of complex computing problems. |
PLO-2 | Problem Analysis |
An ability to identify, formulate, research literature, analyze complex computer science problems, reaching substantiated conclusions using principles of mathematics, natural sciences and computer sciences. |
PLO-3 | System Design |
An ability to design solutions for complex computer science problems and design systems, component or processes that meet specialized needs while maintaining computing standards, cultural, societal, and environmental considerations. |
PLO-4 | Investigation |
An ability to investigate complex computer science problems in a methodical way including literature survey, design and development of systems, analysis and interpretation of computational data, and synthesis of information to derive valid conclusions. |
PLO-5 | Computing Tool Usage |
An ability to create, select and apply appropriate techniques, resources, and modern IT tools, including prediction and modeling, to complex computer science activities, with an understanding of the limitations. |
PLO-6 | Impact Analysis |
An ability to apply reasoning informed by contextual knowledge to assess societal, legal and cultural issues and the consequent responsibilities relevant to professional computer science practice and solution to complex computer science problems. |
PLO-7 | Management Skills |
An ability to demonstrate management skills and apply computing principles to one’s own work, as a member and/or leader in a team, to manage projects in a multidisciplinary environment. |
PLO-8 | Team Work |
An ability to work effectively, as an individual or in a team, on multifaceted and /or multidisciplinary settings. |
PLO-9 | Ethics |
Apply ethical principles and commit to professional ethics and responsibilities and norms of computing practice. |
PLO-10 | Communication |
An ability to communicate effectively, orally as well as in writing, on complex computing activities with the computing community and with society at large, such as being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions. |
PLO-11 | Lifelong Learning |
An ability to recognize importance of, and pursue lifelong learning in the broader context of innovation and technological developments. |
[/vc_column_text][vc_custom_heading text=”Admission Requirements” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text css=”.vc_custom_1669631558002{margin-bottom: 8px !important;}”]
- Inter Pre-Medical or FSC/ICS/A-Level with Maths or equivalent, securing at least 50% marks in aggregate.
- MAJU Admission Test or HEC Approved Test.
[/vc_column_text][vc_custom_heading text=”Degree Requirements” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text css=”.vc_custom_1662964709629{margin-bottom: 8px !important;}”]
AREA | Cr. Hrs. |
---|---|
Core Courses | 65 |
Elective Courses | 18 |
Supporting Science Courses | 12 |
SE Domain Supporting | 09 |
General Education | 25 |
Final Year Project | 06 |
[/vc_column_text][vc_custom_heading text=”Core Courses (65 Cr. Hrs)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Title | Code | Cr. Hrs. |
---|---|---|
Introduction to Computing Lab | CS1211 | 1 |
Introduction to Computing | CS1210 | 3 |
Computer Programming Lab | CS1410 | 3 |
Computer Programming | CS1411 | 1 |
Object Oriented Programming Lab | SE1421 | 1 |
Object Oriented Programming | SE1420 | 3 |
Data Structure and Algorithm Lab | CS2510 | 1 |
Data Structure and Algorithm | CS2511 | 3 |
Software Engineering Lab | CS3111 | 1 |
Software Engineering | CS3110 | 3 |
Database Management Systems Lab | CS2231 | 1 |
Database Management Systems | CS2230 | 3 |
Discrete Structures | CS2620 | 3 |
Operating Systems Lab | CS3221 | 1 |
Operating Systems | CS3220 | 3 |
Data Communications and Networking Lab | CS3211 | 1 |
Data Communications and Networking | CS3210 | 3 |
Information and Network Security | CS4310 | 3 |
Human Computer Interaction | CS4110 | 3 |
Professional Issues In Computing | CS4220 | 3 |
Software Requirement Engineering | CS3130 | 3 |
Software Construction and Development | CS4121 | 3 |
Software Project Management | CS3140 | 3 |
Software Architecture | CS3120 | 2 |
Software Architecture Lab | CS3121 | 1 |
Web Engineering | CS4119 | 3 |
Software Quality Engineering | CS4180 | 3 |
Software Re-engineering | CS4122 | 3 |
Information and Network Security | CS4310 | 3 |
[/vc_column_text][vc_custom_heading text=”Elective Courses” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Title | Code | Cr. Hrs. |
---|---|---|
Game Programming | CS4430 | 3 |
Introduction to Data Science | CS4710 | 3 |
Mobile Application Development | CS4410 | 3 |
Developer Operations | CS4440 | 3 |
Big Data | CS4720 | 3 |
Deep Learning | CS4740 | 3 |
Computer Vision | CS4750 | 3 |
Information Retrieval Techniques | CS4760 | 3 |
Cloud Computing | CS4730 | 3 |
Agile Software Project Management | CS4118 | 3 |
Design Patterns | CS4111 | 3 |
Enterprise Resource Planning | CS4113 | 3 |
Scrum Based Project Management | CS4117 | 3 |
Software Quality Assurance and Testing | CS4140 | 3 |
Software Testing | CS3160 | 3 |
[/vc_column_text][vc_custom_heading text=”Supporting Courses” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Title | Code | Cr. Hrs. |
---|---|---|
Calculus and Analytical Geometry | MT1140 | 3 |
Applied Physics | NS1240 | 3 |
Probability and Statistics | MT2300 | 3 |
Linear Algebra | MT2210 | 3 |
[/vc_column_text][vc_custom_heading text=”SE Domain Supporting” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Title | Code | Cr. Hrs. |
---|---|---|
Business Process Engineering | CS3170 | 3 |
Operations Research | CS2420 | 3 |
Simulation and Modeling | – | 3 |
Stochastic Process | – | 3 |
Formal Methods | CS4123 | 3 |
[/vc_column_text][vc_custom_heading text=”General Education” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Title | Code | Cr. Hrs. |
---|---|---|
Freshman English | SS1100 | 3 |
Islamic Studies | SS1400 | 2 |
Ethics | SS1410 | 2 |
Oral Communications | SS2120 | 3 |
Technical Report Writing | SS3130 | 3 |
Pakistan Studies | SS1420 | 3 |
Humanities Elective – I | SS2XX0 | 3 |
Humanities Elective-II | SS2XX0 | 3 |
Management Elective – I | MG2XX0 | 3 |
Management II | MG2XX0 | 3 |
[/vc_column_text][vc_custom_heading text=”Design Project (06 Cr. Hrs)” font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Title | Code | Cr. Hrs. |
---|---|---|
Final Year Project-I | CS4150 | 3 |
Final Year Project II | CS4160 | 3 |
[/vc_column_text][vc_custom_heading text=”Semester – 1″ font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Code | Course Title | Lec. Hrs | Lab. Hrs | Cr. Hrs. | |
CS | 1210 | Introduction to Computing | 3 | 0 | 3 |
CS | 1211 | Introduction to Computing Lab | 0 | 3 | 1 |
CS | 1410 | Computer Programming | 3 | 0 | 3 |
CS | 1411 | Computer Programming Lab | 0 | 3 | 1 |
SS | 1100 | Freshman English | 3 | 0 | 3 |
MG | 1xx0 | Management Elective I | 3 | 0 | 3 |
SS | 1400/1410 | Islamic Studies / Ethics | 2 | 0 | 2 |
[/vc_column_text][vc_custom_heading text=”Semester – 2″ font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Code | Course Title | Lec. Hrs | Lab. Hrs | Cr. Hrs. | |
CS | 1420 | Object Oriented Programming | 3 | 0 | 3 |
CS | 1421 | Object Oriented Programming Lab | 0 | 3 | 1 |
NS | 1240 | Applied Physics | 3 | 0 | 3 |
SS | 2120 | Oral Communication | 3 | 0 | 3 |
MT | 1140 | Calculus & Analytical Geometry | 3 | 0 | 3 |
CS | 2620 | Discrete Structures | 3 | 0 | 3 |
[/vc_column_text][vc_custom_heading text=”Semester – 3″ font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Code | Course Title | Lec. Hrs | Lab. Hrs | Cr. Hrs. | |
CS | 2510 | Data Structure & Algorithms | 3 | 0 | 3 |
CS | 2511 | Data Structure & Algorithms Lab | 0 | 3 | 1 |
CS | 3110 | Software Engineering | 3 | 0 | 3 |
CS | 3111 | Software Engineering Lab | 0 | 3 | 1 |
MT | 2210 | Linear Algebra | 3 | 0 | 3 |
MT | 2300 | Probability and Statistics | 3 | 0 | 3 |
SS | 2XX0 | Humanities Elective I | 3 | 0 | 3 |
[/vc_column_text][vc_custom_heading text=”Semester – 4″ font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Code | Course Title | Lec. Hrs | Lab. Hrs | Cr. Hrs. | |
CS | 2230 | Database Management System | 3 | 0 | 3 |
CS | 2231 | Database Management System Lab | 0 | 3 | 1 |
CS | 3130 | Software Requirement Engineering | 3 | 0 | 3 |
CS | 4121 | Software Construction and Development | 3 | 0 | 3 |
MG | 3XX0 | Management Elective II | 3 | 0 | 3 |
CS | 3170 | Business Process Engineering | 3 | 0 | 3 |
[/vc_column_text][vc_custom_heading text=”Semester – 5″ font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Code | Course Title | Lec. Hrs | Lab. Hrs | Cr. Hrs. | |
CS | 3240 | Data Communication and Networks | 3 | 0 | 3 |
CS | 3241 | Data Communication and Networks Lab | 0 | 3 | 1 |
CS | 3230 | Operating Systems | 3 | 0 | 3 |
CS | 3231 | Operating Systems Lab | 0 | 3 | 1 |
SS | 3130 | Technical Report Writing | 3 | 0 | 3 |
CS | 3140 | Software Project Management | 3 | 0 | 3 |
CS | 3120 | Software Architecture | 2 | 0 | 2 |
CS | 3121 | Software Architecture Lab | 0 | 3 | 1 |
[/vc_column_text][vc_custom_heading text=”Semester – 6″ font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Code | Course Title | Lec. Hrs | Lab. Hrs | Cr. Hrs. | |
CS | 4119 | Web Engineering | 3 | 0 | 3 |
CS | 3XX0 | SE Elective I | 3 | 0 | 3 |
CS | 4180 | Software Quality Engineering | 3 | 0 | 3 |
SS | 3XX0 | Humanities Elective II | 3 | 0 | 3 |
CS | 2420 | Operations Research | 3 | 0 | 3 |
CS | 4110 | Human Computer Interaction | 3 | 0 | 3 |
[/vc_column_text][vc_custom_heading text=”Semester – 7″ font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Code | Course Title | Lec. Hrs | Lab. Hrs | Cr. Hrs. | |
SS | 1420 | Pakistan Studies | 2 | 0 | 2 |
CS | 3XX0 | SE Elective II | 3 | 0 | 3 |
CS | 3XX0 | SE Elective III | 3 | 0 | 3 |
CS | 4122 | Software Reengineering | 3 | 0 | 3 |
CS | 4150 | Final Year Project I | 0 | 9 | 3 |
CS | 4310 | Information and Network Security | 3 | 0 | 3 |
[/vc_column_text][vc_custom_heading text=”Semester – 8″ font_container=”tag:h2|font_size:24px|text_align:left” use_theme_fonts=”yes”][vc_column_text]
Course Code | Course Title | Lec. Hrs | Lab. Hrs | Cr. Hrs. | |
CS | 4XX0 | SE Elective V | 3 | 0 | 3 |
CS | 4XX0 | SE Elective VI | 3 | 0 | 3 |
CS | 4220 | Professional Issues in Computing | 3 | 0 | 3 |
CS | 4160 | Final Year Project II | 0 | 9 | 3 |
SE | 3XX0 | SE Elective-IV | 3 | 0 | 3 |
[/vc_column_text][/vc_column][/vc_row]