BS SOFTWARE ENGINEERING –COMSATS LAHORE
Course NAME: BS SOFTWARE ENGINEERING
Course overview:
BS Software engineering is designed to prepare students for careers in software engineering, software project management, and software development and integration. This outcome includes developing technical competency as well as leadership and communication skills necessary to analyze, design, verify, validate, implement, and maintain software systems. CIIT software engineers learn how to apply the principles of computer science, engineering, and analysis to the design, creation, testing, and evaluation of software and digital systems.
No. of semesters: 8 Semester
Requirements:
Admission to CIIT is granted on the basis of open merit amongst the eligible candidates subject to the availability of seats in each program.
-
The candidates may apply in response to admission notice appearing in the print media and on CIIT website, on the prescribed application forms available in the prospectus and online, and submit the completed applications to the Admission Office by the due date.
-
Candidates waiting for their result of F.A. /F.Sc. or A-Level may also apply on the basis of Hope Certificate. Such candidates shall be granted provisional admission and their admission shall be confirmed on the submission of result meeting the prerequisite marks percentage (within one month from the first day of classes). Sample of Hope Certificate are provided in the prospectus.
-
All eligible candidates are considered for admission into any degree program without any discrimination on the basis of caste, color, creed, gender, religion, or domicile.
-
The merit list for each program is generated on the basis of previous academic record of the applicant and his/her performance in the admission (NTS) test.
-
The list of the selected applicants is displayed on the specified dates on the campus notice board as well as on the CIIT Lahore website
Course duration: 4 Years
How to apply:
-
Sign Up at Online Admissions System
-
Email Authentication After successful sign up please activate your account by authenticating your email address (to authenticate, please follow the link sent in your email from Admission System).
-
Login your admission account using the login panel given at the right side of your screen.
-
Enter your application details in the 6 sections (visible after login).
-
Submit your application using the “Submit Application Form” link (visible after login).
-
Print your Application Form and NTS Challan Form (visible after login).
-
Submit Printed Application Form, Required documents (list is given in admission form) and Paid NTS Challan form, Application processing fee Rs. 1000/- ( if you have not purchased a prospectus for current Session) to CIIT Admission Office, if you have purchased a prospectus for current session then please attach the admission form in prospectus with your printed application form.
-
NTS Test Slip will be issued to you at the Admission Office.
Curriculum:
Allied Core Courses
Course name Credit Hours |
Discrete Structures 3(3, 0) |
Introduction to Computers and Programming 4(3, 1) |
Professional Practices IT 3(3, 0) |
Algorithms and Data Structures 4(3, 1) |
Computer Organization and Assembly Language 4(3, 1) |
Object Oriented Programming 4(3, 1) |
Database Systems 4(3, 1) |
Operating Systems Concepts 3(3, 0) |
Computer Communication and Networks 4(3, 1) |
Human Computer Interaction 3(3, 0) |
Computer Science Electives
Design and Analysis of Algorithm 3(3, 0) |
Computer Graphics 4(3, 1) |
Multimedia Authoring 3(3, 0) |
Multimedia Entertainment and Gaming 3(3, 0) |
Advanced Website Authoring 3(3, 0) |
Distributed Computing 3(3, 0) |
E-Commerce 4(3, 1) |
Web Engineering 4(3, 1) |
Information Systems Modeling and Design 3(3, 0) |
E-Commerce Policy and Practices 3(3, 0) |
Information Theory and Coding 3(3, 0) |
Visual Programming 3(3, 0) |
Modern Programming Languages 3(3, 0) |
Advanced Object Oriented Programming 3(3, 0) |
Enterprise Systems Development 3(3, 0) |
Computer Animation 3(3, 0) |
Computer Vision 3(3, 0) |
Neural Networks 3(3, 0) |
Artificial Intelligence 3(2, 1) |
Knowledge Based Systems 4(3, 1) |
Decision Support Systems 3(3, 0) |
Geographical Information Systems 3(3, 0) |
Data Warehousing 3(3, 0) |
Data Mining 3(3, 0) |
Enterprise Resource Planning 3(3, 0) |