BSCCSIT

Bachelor of Science Computer Science and Information Technology

Course ID
BSCCSIT
Campus
University Campus
Level
Undergraduate
Semester
Spring
Credit
128
Method
Online, Seminar

Bachelor of Science in Computer Science and Information Technology (BSc CSIT):

The Bachelor of Science in Computer Science and Information Technology (BSc CSIT) program at Rajarshi Janak University is designed to equip students with a comprehensive set of skills and knowledge in the dynamic fields of computer science and information technology. The program’s objectives are tailored to ensure that graduates are well-prepared for the challenges and opportunities in the ever-evolving technology landscape. The key course objectives include:

  1. Foundational Knowledge: Provide students with a strong foundation in core principles, theories, and practices of computer science and information technology.

  2. Programming Proficiency: Develop proficiency in various programming languages and cultivate problem-solving skills essential for software development.

  3. System Analysis and Design: Enable students to analyze complex systems, design efficient solutions, and understand the principles of software engineering.

  4. Database Management: Familiarize students with database systems, data modeling, and management, preparing them for roles involving data storage and retrieval.

  5. Network Administration: Equip students with the skills to design, implement, and manage computer networks, emphasizing both local and wide-area network configurations.

  6. Cybersecurity Awareness: Instill an understanding of cybersecurity concepts, ethical hacking, and measures to safeguard information systems in an increasingly interconnected world.

  7. Project Management: Introduce principles of project management, enabling students to plan, execute, and deliver successful technology projects.

  8. Emerging Technologies: Keep pace with technological advancements by exposing students to emerging technologies such as artificial intelligence, machine learning, and the Internet of Things.

  9. Soft Skills and Communication: Foster effective communication, teamwork, and interpersonal skills, essential for collaboration in professional settings.

  10. Industry Alignment: Ensure that the curriculum aligns with industry standards and trends, preparing graduates to meet the demands of the technology workforce.

The BSc CSIT program at RJU is committed to providing a well-rounded education that empowers graduates to excel in various roles within the technology sector, whether in software development, network administration, cybersecurity, or technology management.

The student who has passed +2 , Intermediate, PCL, or equivalent level in the Science stream with a minimum of 40% marks or aggregate C grade(at least 1.61 GPA) from any stream shall be eligible to join the BSc CSIT course based on marks obtained in the entrance.

Program Highlights:

  • Latest Curriculum: The BSc CSIT program at RJU is crafted to provide a comprehensive understanding of computer science and information technology. From programming languages to system analysis, students delve into the latest advancements in the field.

  • Practical Learning: Gain hands-on experience through state-of-the-art laboratories and real-world projects. Our emphasis on practical application ensures that you are well-prepared to tackle the challenges of the ever-evolving technology landscape.

  • Industry-Relevant Skills: Stay ahead in the technology sector by acquiring skills aligned with industry demands. The program focuses on areas such as software development, database management, networking, and cybersecurity.

  • Expert Faculty: Learn from experienced faculty members who bring a blend of academic expertise and industry insights to the classroom. Our faculty is dedicated to nurturing the next generation of tech leaders.

Semester: I

 

Course Code

Course Titles

Credit Hours

Full Marks

SCIT 101

Fundamental of computer and IT

3

100

SCIT 102

Analog and Digital Electronics

3

100

SCIT 103

Mathematics-I

3

100

SCIT 104

Statistics-I

3

100

SCIT 105

Physics

4

100

Total

 

16

500

Semester: II

 

Course Code

Course Titles

Credit Hours

Full Marks

SCIT 110

Technical  Communication English

3

100

SCIT 111

Operating System

3

100

SCIT 112

Introduction to programming concept with C

3

100

SCIT 113

Mathematics-II

3

100

SCIT 114

Statistics-II

3

100

Total

 

15

500

Semester: III

 

Course Code

Course Titles

Credit Hours

Full Marks

SCIT 201

Object-oriented programming with C++

3

100

SCIT 202

Computer organization & Architecture

3

100

SCIT 203

Discrete Mathematics

3

100

SCIT 204

Software analysis and design

3

100

SCIT 205

Data communication and Computer network

3

100

Total

 

15

500

Semester: IV

 

Course Code

Course Titles

Credit Hours

Full Marks

SCIT 210

Numerical methods in C

3

100

SCIT 211

Microprocessor and microcontrollers

3

100

SCIT 212

Data Structure and application

3

100

SCIT 213

Computer Graphics

3

100

SCIT 214

Database management system

3

100

Total

 

15

500

Semester: V

 

Course Code

Course Titles

Credit Hours

Full Marks

SCIT 301

Design and Analysis of Algorithm

3

100

SCIT 302

Web technology

3

100

SCIT 303

Management and Entrepreneurship for IT industry

3

100

SCIT 304

Automata theory and computability

3

100

SCIT 305

Artificial Intelligence

3

100

Total

 

15

500

Semester: VI

 

Course Code

Course Titles

Credit Hours

Full Marks

SCIT 310

Embedded operating System

3

100

SCIT 311

Cryptography and network security

3

100

SCIT 312

Software engineering

3

100

SCIT 313

Dot net framework for application development

3

100

SCIT 314

Wireless networking and Mobile Computing

3

100

Total

 

15

500

                                                                                                                                                  

Semester: VII

 

Course Code

Course Titles

Credit Hours

Full Marks

SCIT 401

System software and compiler design

3

100

SCIT 402

Cloud computing

3

100

SCIT 403

Programming in Java

3

100

SCIT 404

Project work

6

100

SCIT 405 

Elective-I

3

100

Total

 

18

600

 

Elective-I

SCIT 421: Mobile Application Development

SCIT 422:  Operations Research

SCIT 423:  Software Architecture and Design Patterns

SCIT 424:  Advanced computer Architecture

SCIT 425:  Microprocessor based design

SCIT 426:  E-governance  

        

Semester: VIII

 

Course Code

Course Titles

Credit Hours

Full Marks

SCIT 410

Simulation and Modeling

3

100

SCIT 411

Distributed computing system

3

100

SCIT 412

Advanced Java

3

100

SCIT 413

Internship

6

100

SCIT 414

Elective-II

3

100

Total

 

18

600

 

Elective-II

SCIT 427:  Introduction to software testing

SCIT 428:  Advanced Java and J2EE

SCIT 429:  Computer hardware design

SCIT 430:  Service oriented Architecture

SCIT 431:  Machine Learning

SCIT 432:  Natural Language Processing

SCIT 433:  Data mining and data warehouse

SCIT 434:  Advanced web programming