GIU is an extraordinary place for learning, discovery and transformation. Here, you have the freedom
to ask questions, challenge the ordinary and spark innovation. We seek out bright and curious minds
with revolutionary ideas to create an empowering community of leaders and change makers.
A. Minimum 50% Marks in F.Sc (Pre-Engineering) or ICS Qualification, certified by IBCC or equivalent with Mathematics.
B. Minimum 50% Marks in F.Sc (Pre-Medical) Qualification, Certified by IBCC or equivalent.
C. Equivalency certificate by IBCC will be required in case of education from some other country or system.
D. The students who have not studied Mathematics at intermediate level have to pass deficiency courses of Mathematics (06 credits) in first two semesters.
The BS Computer Science degree is one of the leading choices for students who are interested in technology and digital learning. This program gives knowledge about computers, software and modern tools that are widely used in every field today. By studying this program, students prepare themselves for a bright future and build a strong path toward a career in IT and tech industries.
Why Choose BS Computer Science?
Technology is everywhere and the need for computer experts is increasing every day. A degree in Computer Science helps students learn practical skills like programming, software design and data handling. With advanced computer science education, students also get the chance to understand modern systems, artificial intelligence and cybersecurity.
Another reason to choose this program is its wide scope. Graduates are not limited to one field. They can work in health, banking, education or even continue their studies with an MS Computer Science degree for advanced specialization.
Career Scope & Opportunities
After finishing the program, students can explore job options in various sectors or begin their own journey in the profession.
Software Developer
Web or App Developer
Data Analyst
Cybersecurity Specialist
Database Administrator
Project Manager
Semester 1
Course Code
Course Title
Pre-Requisite
Credit Hours
GEC-6101
Application of Information & Communication Technologies (General Education-1)
Technical & Business Writing (Mathematics & Supporting Course-4)
FE(ECC)
3(3+0)
CSDC-6306
Compiler Construction (Domain Core-6)
TA
3(2+1)
CSDE-6305
(Domain Elective-5)
No
3(2+1)
CSDE-6306
(Domain Elective-6)
No
3(2+1)
CSC-6313
Final Year Project-I (Computing Core-13)
No
2(0+2)
Total Credit Hours
14
Semester 8
Course Code
Course Title
Pre-Requisite
Credit Hours
GEC-6211
Professional Practices (General Education-11)
No
2(2+0)
GEC-6210
Civics and Community Engagement (General Education-10)
No
2(2+0)
CSDE-6307
(Domain Elective-7)
No
3(2+1)
IDSC-6205
Introduction to Marketing (Elective Supporting Course-1)
No
3(3+0)
CSC-6314
Final Year Project-II (Computing Core-14)
FYP-I
4(0+4)
Total Credit Hours
14
Total Credit Hours: 130
Program Educational Objectives (PEOs) BSCS
#
PEOs
Description
1
Professional Competence and Continuous Learning
Graduates will demonstrate proficiency in core areas of computer science and engage in continuous learning to address emerging technologies and industry trends, including programming, algorithms, data structures, software development, system architecture, artificial intelligence, cloud computing, and the Internet of Things.
2
Innovative Problem-Solving and Lifelong Learning
Graduates will apply critical thinking to develop innovative solutions to complex computing problems and embrace lifelong learning to stay current with technological advancements. They will leverage their analytical abilities to address real-world challenges in various domains, ensuring practical and impactful outcomes.
3
Teamwork and Project Management
Graduates will lead and work effectively in teams, demonstrating the ability to manage and execute projects successfully. They will exhibit strong communication and leadership skills in professional settings.
4
Ethical Standards and Informed Decision-Making
Graduates will uphold high ethical standards, make informed decisions considering social and economic impacts, and adapt to the dynamic nature of the computing field, demonstrating resilience and flexibility in their careers.
5
Research and Scholarly Contribution
Graduates will contribute to the advancement of knowledge through research and scholarly activities, ensuring continuous improvement and innovation in the field of computer science.