0% found this document useful (0 votes)
22 views4 pages

BSC Computer Science Course Structure

The document outlines the course structure for a Bachelor of Science in Computer Science (BSCCS) program, detailing the units offered over four years, divided into two semesters each year. It includes foundational courses in programming, mathematics, and systems, as well as specialized electives in areas such as Artificial Intelligence, Software Engineering, and Mobile Computing. Additionally, it mentions an industrial attachment requirement and a research project in the final year.

Uploaded by

yuppieharry
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views4 pages

BSC Computer Science Course Structure

The document outlines the course structure for a Bachelor of Science in Computer Science (BSCCS) program, detailing the units offered over four years, divided into two semesters each year. It includes foundational courses in programming, mathematics, and systems, as well as specialized electives in areas such as Artificial Intelligence, Software Engineering, and Mobile Computing. Additionally, it mentions an industrial attachment requirement and a research project in the final year.

Uploaded by

yuppieharry
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

BACHELOR OF SCIENCE IN COMPUTER SCIENCE (BSCCS)

COURSE STRUCTURE
YEAR ONE SEMESTER ONE
S/No CODE UNIT NAME
1 BUCU 007 Communication Skills And Academic Writing
2 BIT1102 Introduction to Computer Programming and Algorithms
3 BPY 1101 Basic Electricity and Optics
4 BMA1202 Discrete Mathematics
5 BIT1112 Introduction to Computer Systems
6 BIT2102 Fundamentals of Internet
7 BMA2208 Linear Algebra
YEAR ONE SEMESTER TWO
S/No CODE UNIT NAME
1 BMA1102 Calculus I
2 BIT1101 Computer Architecture
3 BIT2206 System Analysis and Design
4 BIT2203 Data Structures and Algorithms
5 BMA1104 Probability and Statistics I
6 BEG2112 Digital Electronic and Logic
7 BIT1210 Physics for Computing Systems
YEAR TWO SEMESTER ONE
S/No CODE UNIT NAME
1 BUCU011 Health Literacy
2 BIT2204 Data Communication and Networks
3 BIT1201 Database Systems
4 BIT1202 Introduction to Web Design
5 BMA2102 Probability and Statistics II
6 BIT2104 Operating Systems
7 BIT1208 Structured Programming
YEAR TWO SEMESTER TWO
S/No CODE UNIT NAME
1 BUCU010 Entrepreneurial Mindset And Financial Literacy
2 BIT3202 Internet Programming
3 BIT2215 Elements of Automate Theory
4 BIT3102 Event Driven Programming
5 BEG4203 Embedded Systems Design
6 BIT3105 Management Information Systems
7 BIT3201 Object Oriented Analysis and Design
YEAR THREE SEMESTER ONE
S/No CODE UNIT NAME
1 BIT3101 Software Engineering
2 BIT3136 Network Administration and Configuration
3 BIT3106 Object Oriented Programming I
4 BIT3209 Design Analysis of Algorithms
5 BIT3206 ICT Project Management
6 BIT4108 Information Systems Audit
7 ABCU001 Research Methodology
8 BIT4104 Security and Cryptography

YEAR THREE SEMESTER TWO


S/No CODE UNIT NAME
1 BIT3224 Computing Projects Development Approaches
2 BIT2205 Object Oriented Programming II
3 BIT3205 Business System Simulations and Modeling
4 BIT2118 Scientific Computing
5 BIT4204 E- Commerce
6 BIT3107 Database Systems II
Specialization / Electives

Artificial Intelligence and Knowledge based systems

7 BIT3227 Data Science


8 BIT3228 Machine Learning
Software Engineering
7 BIT3229 Agile Software Development
8 BIT3230 Service Oriented Architecture
Mobile computing
7 BIT4201 Mobile Computing
8 BIT4107 Mobile Application Development I
Systems and Information Security
7 BIT3231 Information Systems Audit II
8 BIT3232 Digital Forensics
Industrial attachment ( For 12 Weeks between 6th and 7th semester
ABCU003 Industrial attachment

YEAR FOUR SEMESTER ONE


S/No CODE UNIT NAME
1 BIT4101 Business Data Mining and Warehousing
2 BIT4202 Artificial Intelligence
3 BIT4103 Human Computer Interaction
4 BIT3208 Advanced Web Design and Development
5 BIT3224 Computing Projects and Approaches
Specialization / Electives

Artificial Intelligence and Knowledge based systems


6 BIT4133 Natural Language Processing with Deep Learning
7 BIT4131 Statistical computing
Software Engineering
6 BIT4134 Business Intelligence
7 BIT4135 Software Quality Assurance
Mobile computing
6 BIT4136 Wireless Technology
7 BIT4137 Mobile Application Development II
Systems and Information Security
6 BIT4138 Advanced Cryptography
7 BIT4139 Ethical Hacking and Countermeasures

YEAR FOUR SEMESTER TWO


S/No CODE UNIT NAME
1 BIT4209 Distributed Systems

2 BIT4102 Computer Graphics


3 BIT4219 Cloud Computing
4 BIT4122 Telecommunication Switching and Transmission Systems

5 BIT4214 Assembly Programming


6 BIT4221 Legal and Ethical Issues in Computing

7 ABCU002 Research Project

You might also like