You are on page 1of 1

BACHELOR OF SCIENCE IN ROAD MAP Total Semesters 8 Total Credit Hours 136

SOFTWARE ENGINEERING (BSSE)


Cr. Cr. Cr. Cr.
SEMESTER 1 Hr. SEMESTER 2 Hr. SEMESTER 3 Hr. SEMESTER 4 Hr.
INTRODUCTION
PROGRAM FACTS Introduction to Computing 4 Basic Electronics 3 Digital Logic and Design 4
Data Structures and
4
The Bachelor of Science in Software Engineering program Algorithms

is a professional degree program aimed at producing the • Program Duration Programming Fundamentals-I 4 Technical & Business Writing 3 Object Oriented Programming 4
Computer Communication
4
4 Years and Networks
graduates with the complete understanding of the systematic
Calculus and Analytical
and disciplined approach to develop software. It applies both 3 Programming Fundamentals-II 3 Supporting Elective - I 3 Linear Algebra 3
• Timing Geometry
computer science and engineering principles for the creation, Morning 08:00 AM to 05:00 PM (Monday-Friday) English Composition &
3 Probability & Statistics 3 Communication Skills 3 Professional Practices 3
Comprehension
operation, and maintenance of software systems. We offer
market-oriented courses as indicated in the program course Islamic Studies 2 Pakistan Studies 2 Discrete Structures 3 Supporting Elective – II 3
description. To achieve the objective of producing highly
• Entry Requirements
12 Years of Education, Intermediate, F.Sc / ICS / I.Com, University Elective-I 3 University Elective-II 3 University Elective-III 3
talented software engineers, our program inculcates in the A-Levels, DAE or equivalent (Minimum 50% marks)
students the ability to advance the technologies, expertise, Cr. Cr. Cr. Cr.
SEMESTER 5 Hr. SEMESTER 6 Hr. SEMESTER 7 Hr. SEMESTER 8 Hr.
skills and get them equipped with creative brilliance. It • Location
enables students to apply and bring together the theoretical Defence Road Campus, Lahore. Database Systems 4 Human Computer Interaction 3 Final Year Project-I 3 Final Year Project-II 3

and practical work found in a software industry. Moreover, it Operating Systems 4


Object Oriented Software
4
Software Project
3 SE Elective – III 3
Engineering Management
develops creative and innovative ideas and present their utility RECOGNIZED BY
SE Application Domain Software Architecture & Software Verification &
through trial applications and prototypes. Higher Education Commission
Elective - I
3
Design
3
Validation
3 SE Elective – IV 3

Software Requirement & SE Application Domain


SE Elective – I 3 3 3 SE Elective – V 3
CAREER PROSPECTS Specification Elective - II

This program is designed to prepare our students for a career Managers. Software Engineers will help to develop software Software Engineering 3 SE Elective – II 3

as Software Engineers; System Analysts, Requirements for telecommunications, financial systems, aeronautics, Supporting Elective – III 3 University Elective-IV 3
Engineers, Software Architects, Quality Analysts, and Project medical devices, transportation systems, banking and various
government organizations.

ELECTIVES
• Software Metrics • Real-time Systems • Artificial Neural • Digital Electronics • Design and Analysis of • Data & Network • Human Resource • Organization Behavior
• Software Engineering • Data Warehousing and Networks • Computational Linear Algorithms Security Management and Culture
Economics Data Mining • Advanced Database Algebra • Computer Architecture • Wireless Networks • Principles of Marketing • Geographical
• Information System • Artificial Intelligence Management Systems • Mathematical Tools for • Compiler Construction • Internet Architecture & • Economics Information Systems
Audit • Data Security and • Bio-Informatics Software Engineering • Advanced Software Protocol • Psychology • Introduction to Graph
• Business Process Encryption • Web-Engineering • Operation Research Engineering • Digital Image Theory
• International Relations
Automation • Automata Theory and • Advanced Calculus • Simulation and • Java Software Processing • Business Intelligence
• Foreign/Regional
• Design Patterns Formal Languages • Numerical and Modeling Development Paradigm • Expert Systems Language (French, • Enterprise Resource
• Software Testing & • Microprocessor Symbolic Computing • Natural Language • Distributed Database • Intelligent Systems German, Sindhi, Planning
Implementation Interfacing • Stochastic Processes Processing Systems • Mobile Application Punjabi, Urdu etc.) • Entrepreneurship
• Formal Methods • Analysis of Algorithms • Physics-II (Mechanics) • Computer Organization • Database Operations & Development • Philosophy • Personal Growth &
• PSP and TSP • Principles of and Assembly Maintenance • Financial Accounting • Principles of Development
• Bio-Chemistry Language
• Distributed Computing Programming • Database Application • Financial Management Management
Languages • Biology/ genetics • Theory of Automata & Design
• Introduction to Soft Formal Languages
Computing • Computer Graphics

92 THE UNIVERSITY OF LAHORE THE UNIVERSITY OF LAHORE 93

You might also like