Bachelor of Science in Computer Science and Information technology

B.Sc.CSIT

The B.Sc. CSIT program covers a wide range of subjects including computer programming, software engineering, database management, networking, cybersecurity, web development, and computer architecture. It offers a blend of theoretical knowledge and practical skills necessary for a successful career in the tech industry.

Students acquire skills in programming languages, software development methodologies, data management, networking technologies, and information security, making them well-prepared to tackle the challenges of the modern digital age

Features
  • Internship in different IT Companies
  • Well-equipped Computer lab, Network lab & Digital lab
  • Experienced faculty members who have expertise in their respective fields.
  • Preference for Seminar, Bootcamps & other IT related Project works.
  • Ac rooms with projector & high speed internet
Careers
  • Software Developer & Web Developer
  • Software Programmer, E-commerce, M-Commerce.
  • Data Analyst & Cybersecurity Analyst
  • IT Consultant, Project Manager & Web Developer
  • Database Administrator & System Administrator
  • Research and Innovation

Course Module

First Semester
CSIT.111 English Grammar & Composition
CSIT.112 Information Technology Fundamentals
CSIT.113 Calculus & Analytical Geometry
CSIT.114 Electronic Principal TH
CSIT.114 Electronic Principal PR
CSIT.115 Programming Fundamentals & C Programming
Third Semester
CSIT.211 Computer Organization & Architecture
CSIT.212 Discrete Structures
CSIT.213 Introduction to Management
CSIT.214 Object Oriented Programming with C++
CSIT.215 Operating System
CSIT.216 Statistics & Probability
Fifth Semester
CSIT.311 Design and Analysis of Algorithm
CSIT.312 Artificial Intelligence
CSIT.313 Compiler Design
CSIT.314 Simulation & Modelling
CSIT.315 Graphics & Visual Computing
CSIT.316 Web Technology
Seventh Semester
CSIT.311 E-Commerce
CSIT.312 Advance Java Programming
CSIT.313 Object Oriented Analysis & Design
CSIT.314 Minor Project II
CSIT.315 Elective I
CSIT.316 Elective II
Second Semester
CSIT.121 Data Structure & Algorithms
CSIT.122 Digital Logic Design
CSIT.123 Linear Algebra
CSIT.124 Mechanics & Electrodynamics TH
CSIT.124 Mechanics & Electrodynamics PR
CSIT.125 Microprocessor System
Fourth Semester
CSIT.221 Applied Statistics
CSIT.222 Data Communication & Network
CSIT.223 Database Management System
CSIT.224 Numerical Methods
CSIT.225 System Analysis & Design
CSIT.226 Theory of Computation
Sixth Semester
CSIT.321 Introduction to Cryptography
CSIT.322 Java Programming I
CSIT.323 Research Methodology for Computer Science
CSIT.324 Software Engineering
CSIT.325 Web Technology II
CSIT.326 Minor Project I
Eighth Semester
CSIT.321 Parallel Computing
CSIT.322 Internship I
CSIT.323 Elective III
CSIT.324 Elective IV
CSIT.325 Elective V

LIST OF ELECTIVES

ELECTIVE I
CSIT.415.1 Net Computing
CSIT.415.2 Database Administration
CSIT.415.3 System Administration
CSIT.415.4 Digital Image Processing
ELECTIVE III
CSIT.423.1 Enterprise Application Development
CSIT.423.2 Advanced Database Design
CSIT.423.3 Network Administration
CSIT.423.4 Real-Time System
ELECTIVE V
CSIT.425.1 Information Retrieval
CSIT.425.2 E-Business & E- Governance
CSIT.425.3 Embedded System Programming
CSIT.425.4 Human Computer Interaction
ELECTIVE II
CSIT.416.1 Data Mining & Warehousing
CSIT.416.2 Geographical Information System
CSIT.416.3 Management Information System
CSIT.416.4 Neural Networks
ELECTIVE IV
CSIT.424.1 Mobile Application Development
CSIT.424.2 Distributed Database Management Systems
CSIT.424.3 Wireless Networks
CSIT.424.4 Cloud Computing