Every industry uses computers, so naturally computer scientists can work in any discipline. Problems in science, engineering, health care, and so many other areas can be solved by computers. It's up to the computer scientist to figure out how, and design the software to apply the solution. Graduates of such programmes will be able to function as proficient software developers and effective team members. FUSST graduates have a strong foundation in communication, mathematics and science, with understanding of issues related to the development of high quality software systems.
BSCS Program PEOs
BSCS_PEO-01:
To prepare the graduates for developing software solutions for the betterment of society through knowledge acquired by problem-solving techniques.
BSCS_PEO-02:
To prepare the graduates to exhibit professionalism in their careers while considering societal, environmental, and ethical aspects.
BSCS_PEO-03:
To equip the graduates with qualities of leadership in technology innovation and entrepreneurship with teamwork, effective communication and interpersonal skills.
(08 Semesters / 04 Years) |
||
Course Group |
Credit Hours |
% age |
General Education |
19 |
15 % |
University Electives |
12 |
9 % |
Mathematics and Science Foundations |
12 |
9 % |
Computing-Core |
39 |
30 % |
Common Courses |
82 |
63% |
Domain CS |
||
Domain CS Core |
24 |
18 % |
Domain CS Electives |
15 |
12 % |
Domain CS Supporting |
9 |
7 % |
Domain Courses |
48 |
37% |
TOTAL |
130 |
100% |
HEC Curriculum 2023 BSCS Program Scheme of Studies |
|||
SEMESTER 1 |
18 |
18 |
|
Course Code |
Course Title |
Cr Hrs |
Prerequisite |
CSC 1011 |
Programming Fundamentals |
4 |
|
GER-1100 |
Application of Information & Communication Technologies |
3 |
|
GER-1300 |
QR 1 (Discrete Structures) |
3 |
|
GER-1500 |
Social Science (Introduction to Management) |
2 |
|
GER-1301 |
QR 2 (Calculus and Analytic Geometry) |
3 |
|
GER-1200 |
Functional English |
3 |
SEMESTER 2 |
18 |
36 |
|
Course Code |
Course Title |
Cr Hrs |
Prerequisite |
CSC 1012 |
Object Oriented Programming |
4 |
Programming Fundamentals |
CSC 1021 |
Database Systems |
4 |
|
EEN 1012 |
Digital Logic Design |
3 |
|
GER-2402 |
Civics and Community Engagement |
2 |
|
GER-2400 |
Islamic Studies |
2 |
|
MTH 1021 |
Linear Algebra |
3 |
SEMESTER 3 |
17 |
53 |
|
Course Code |
Course Title |
Cr. Hrs. |
Prerequisite |
CSC 2034 |
Data Structures |
4 |
Object Oriented Programming |
Domain Core 2 |
3 |
||
MTH 2002 |
Multivariable Calculus |
3 |
|
GER-2800 |
Entrepreneurship |
2 |
|
GER-2700 |
Arts & Humanities (Professional Practices) |
2 |
|
SEN2001 |
Software Engineering |
3 |
SEMESTER 4 |
17 |
70 |
|
Course Code |
Course Title |
Cr Hrs. |
Prerequisite |
CSC2011 |
Computer Organization & Assembly Language |
3 |
Digital Logic Design |
GER-2401 |
Ideology and Constitution of Pakistan |
2 |
|
STT2001 |
Probability & Statistics |
3 |
Database Systems |
GER-2600 |
Natural Science (Applied Physics) |
3 |
|
CSC2041 |
Artificial Intelligence |
3 |
|
GER-1201 |
Expository Writing |
3 |
SEMESTER 5 |
15 |
85 |
|
Course Code |
Course Title |
Cr Hrs. |
Prerequisite |
Domain Core 4 |
3 |
||
CSC3112 |
Operating Systems |
3 |
|
Domain Core 1 |
3 |
||
Domain Elective 1 |
3 |
||
CSC3123 |
Computer Networks |
3 |
SEMESTER 6 |
15 |
100 |
|
Course Code |
Course Title |
Cr Hrs. |
Prerequisite |
Domain Core 5 |
3 |
||
Domain Elective 3 |
3 |
||
Domain Elective 2 |
3 |
||
Domain Elective 5 |
3 |
||
Domain Core 3 |
3 |
SEMESTER 7 |
17 |
117 |
|
Course Code |
Course Title |
Cr Hrs |
Prerequisite |
SEN 4996 |
Final Year Project – I |
2 |
70 Credit Hrs Completed ISE passed Appeared in Database Systems |
CSC 4032 |
Analysis of Algorithms |
3 |
Data Structures |
Domain Elective 7 |
3 |
||
CSC 4125 |
Information Security |
3 |
|
ENG4021 |
Technical & Business Writing |
3 |
|
Domain Elective 4 |
3 |
SEMESTER 8 |
13 |
130 |
|
Course Code |
Course Title |
Cr Hrs. |
Prerequisite |
SEN4997 |
Final Year Project – II |
4 |
Final Year Project – I |
Domain Elective 6 |
3 |
||
Elective Supporting Course |
3 |
||
Domain Core 6 |
3 |
Operating Systems |
SUMMER |
3 |
133 |
|
Course Code |
Course Title |
Cr Hrs. |
Prerequisite |
CSC3112 |
Internship |
3 |
(Internship can be done in any summer semester after 4th Semester)
Mapping of BSCS Program on the Generic Structure:
Computer Science- University Elective CoursesNot Limited To The List Below |
||
Course Title |
Credit Hours |
Proposed Semester |
Financial Accounting |
3 |
3-4 |
Financial Management |
3 |
3-4 |
Human Resource Management |
3 |
3-4 |
Marketing |
3 |
5-6 |
Economics |
3 |
5-6 |
Psychology |
3 |
2-6 |
International Relations |
3 |
3-7 |
Foreign/Regional Language (French, |
3 |
7-8 |
Philosophy |
3 |
6-8 |
Eligibility Criteria
The minimum requirement for admission in a bachelor’s degree program in Software Engineering is at least 50% or above marks in the Intermediate (HSSC) or equivalence exam with either mathematics as a subject or pre-medical as a discipline. Students of Intermediate (Pre-Medical) must pass deficiency courses of Mathematics of 6 credit hours within one year of their regular studies.
Assessment
The students are assessed on the basis of assignments, quizzes, projects, presentations, oral and written examinations. The students have to maintain 2.0 CGPA at the end of the degree. The distribution of marks is:
Sessional (Assignments, Quizzes, Projects, and Presentations) = 25%.
Midterm Exam = 25%.
Final term exam = 50%.
Course Contents
The course contents of the courses of the scheme of study are available online at the website of the Higher Education Commission (HEC) of Pakistan: Click Here