BScCSIT

(Bachelor of Science in Computer Science and Information Technology)

BScCSIT is comparatively a new program CAB has introduced for students having Science as major in the Plus Two or PCL or equivalent. This is a four-year (eight-semester) course of Institute of Science and Technology of TU, and is a highly competitive degree in Information Technology. After completion of this course, students shall have threefold opportunity to pursue higher studies for career advancement. One is M.Sc. Computer Science; the second is Master of Information Technology; and the third is MBA. BScCSIT puts its students at par with those doing Computer Engineering.
This is an undergraduate course requiring students 126 Cr/Hrs including internship of three months in an organization and a report on the internship. Project work and fieldwork are also its regular features.
CAB is constantly exploring possibilities of new openings. BScCSIT/ BIM are the key programs benefiting the students doubly at a minimum cost, including an Advanced Diploma in Computer Engineering. BScCSIT is the degree with national and international prospect.

Course Structure New 2074 batch onwards:
Semester I

 

Course Code Course Title Credit Hours Full Marks
CSC109 Introduction to Information Technology 3 100
CSC110 C Programming 3 100
CSC111 Digital Logic 3 100
MTH112 Mathematics I 3 100
PHY113 Physics 3 100
Total 15 500

Semester II

Course Code Course Title Credit Hours Full Marks
CSC160 Discrete Structure 3 100
CSC161 Object Oriented Programming 3 100
CSC162 Microprocessor 3 100
MTH163 Mathematics II 3 100
STA164 Statistics I 3 100
Total 15 500

Semester III

Course Code Course Title Credit Hours Full Marks
CSC206 Data Structure and Algorithms 3 100
CSC207 Numerical Method 3 100
CSC208 Computer Architecture 3 100
CSC209 Computer Graphics 3 100
STA210 Statistics II 3 100
Total 15 500

Semester IV

Course Code Course Title Credit Hours Full Marks
CSC257 Theory of Computation 3 100
CSC258 Computer Networks 3 100
CSC259 Operating Systems 3 100
CSC260 Database Management System 3 100
CSC261 Artificial Intelligence 3 100
Total 15 500

Semester V

Course Code Course Title Credit Hours Full Marks
CSC314 Design and Analysis of Algorithms 3 100
CSC315 System Analysis and Design 3 100
CSC316 Cryptography 3 100
CSC317 Simulation and Modeling 3 100
CSC318 Web Technology 3 100
Elective I
List of Electives:

1. Multimedia Computing (CSC319)
2. Wireless Networking (CSC320)
3. Image Processing (CSC321)
4. Knowledge Management (CSC322)
5. Society and Ethics in Information Technology (CSC323)
6. Microprocessor Based Design (CSC324)
3 100
Total 18 600

Semester VI

Course Code Course Title Credit Hours Full Marks
CSC364 Software Engineering 3 100
CSC365 Complier Design and Construction 3 100
CSC366 E-Governance 3 100
CSC367 NET Centric Computing 3 100
CSC368 Technical Writing 3 100
Elective II
List of Electives:

  1. Applied Logic (CSC369)
  2. E-commerce (CSC370)
  3. Automation and Robotics (CSC371)
  4. Neural Networks (CSC372)
  5. Computer Hardware Design (CSC373)
  6. Cognitive Science (CSC374)
3 100
Total 18 600

Semester VII

Course Code Course Title Credit Hours Full Marks
CSC409 Advanced Java Programming 3 100
CSC410 Data Warehousing and Data Mining 3 100
MGT411 Principles of Management 3 100
CSC412 Project Work 3 100
Elective III
List of Electives:

  1. Information Retrieval (CSC413)
  2. Database Administration (CSC414)
  3. Software Project Management (CSC415)
  4. Network Security (CSC416)
  5. Digital System Design (CSC417)
  6. International Marketing (MGT418)
3 100
Total 15 500

Semester VIII

Course Code Course Title Credit Hours Full Marks
CSC461 Advanced Database 3 100
CSC462 Internship 6 200
Elective IV
Elective V
List of Electives:

  1. Advanced Networking with IPV6 (CSC463)
  2. Distributed Networking (CSC464)
  3. Game Technology (CSC465)
  4. Distributed and Object Oriented Database (CSC466)
  5. Introduction to Cloud Computing (CSC467)
  6. Geographical Information System (CSC468)
  7. Decision Support System and Expert System (CSC469)
  8. Mobile Application Development (CSC470)
  9. Real Time Systems (CSC471)
  10. Network and System Administration (CSC472)
  11. Embedded Systems Programming (CSC473)

International Business Management (MGT474)

3
3
100
100
Total 15 500

————————

Curricula StructureCr/Hrs
Computer Science core course75
Natural Science elective course6
Mathematics course12
English course3
Social Science and Management course6
Computer Science elective course15
Internship / Project9
Total126

Course Cycle Old

Freshman Year / First Semester
1. CSC101: Introduction to Information Technology
2. CSC102: Fundamentals of Computer Programming
3. STA103: Probability and Statistics
4. MTH104: Calculus and Analytical Geometry
Natural Science Elective 1: A student can opt for any one of the following courses:
5. PHY105: Physics I
6. BIO106: Biology I
7. GEO107: Geology I
8. STA108: Statistics I
Freshman Year / Second Semester
1. CSC151: Digital Logic
2. CSC152: Discrete Structures
3. CSC153: Microprocessors
4. CSC154: Data Structures and Algorithms
5. MTH155: Linear Algebra
Natural Science Elective 1: A student can opt for any one of the following courses:
6. PHY156: Physics II
7. BIO157: Biology II
8. GEO158: Geology II
9. STA159: Statistics II
Sophomore Year / Third Semester
1. CSC201: Computer Architecture
2. CSC202: Object Oriented Programming Language
3. CSC203: Operating Systems
4. CSC204: Numerical Methods
5. MGT205: Introduction to Management
Sophomore Year / Fourth Semester
1. CSC251: Theory of Computation
2. CSC252: System Analysis and Design
3. CSC253: Database Management System
4. CSC254: Computer Graphics
5. CSC255: Introduction to Cognitive Science
6. ENG256: Technical Writing
Junior Year / Fifth Semester
1. CSC301: Computer Networks
2. CSC302: Simulation and Modeling
3. CSC303: Design and Analysis of Algorithms
4. CSC304: Artificial Intelligence
Computer Science Elective 1: A student can opt for any one of the following courses:
5. CSC305: Microprocessor Based Design
6. CSC306: Applied Logic
7. CSC307: E-governance
8. CSC308: Wireless Networking
9. MGT309: International Business Management
10. MGT310: International Marketing
11. CSC311: Neural Networks
12. CSC312: Computer Hardware Design
13. CSC313: Cryptography
Junior Year / Sixth Semester
1. CSC351: Software Engineering
2. CSC352: Compiler Design and Construction
3. CSC353: Web Technologies
4. CSC354: Real Time System
Computer Science Elective 2: Any one of the following courses:
5. CSC355: Knowledge Management
6. CSC356: Fundamentals of E-Commerce
7. CSC357: Society and Ethics in Information Technology
8. CSC358: Automation and Robotics
9. CSC359: Digital System Design
10. CSC360: Net Centric Computing
11. CSC361: Web Centric Computing
12. CSC362: Embedded System Programming
13. CSC363: Image Processing
Senior Year / Seventh Semester
1. CSC401: Advanced Database Management System
2. CSC402: Internet Technology
3. CSC403: Advanced Java Programming
4. CSC404: Project Work
Computer Science Elective 3: Any one of the following courses:
5. CSC405: Information Retrieval
6. CSC406: Database Administration
7. CSC407: Network and System Administration
8. CSC408: Software Project Management
Senior Year / Eighth Semester
1. CSC451: Data Warehousing and Data Mining
2. CSC452: Internship
Computer Science Elective 4 and 5: Any two of the following courses:
3. CSC453: Advanced Networking with IPV6
4. CSC454: Distributed Networking
5. CSC455: Network Security
6. CSC456: Multimedia Database
7. CSC457: Distributed and Object Oriented Database
8. CSC458: Cloud Computing
9. CSC459: Geographical Information System
10. CSC460: Decision Support System

Eligibility for admission in BScCSIT is a minimum 55% marks in aggregate in HSEB or PCL ofTU or equivalent in Science.

Class Hours
Summer Timing:   Winter Timing:

06:15AM -13:30 PM   06:30 AM -13:30 PM