B.Tech. (Computer Science and Technology)

more_vert

Bachelor of Technology in Computer Science Technology

Duration

4 Years

Level

Graduation

Type

Degree

Eligibility

10+2

B.Tech (Computer Science and Technology) or Bachelor of Technology in Computer Science and Technology is a full-time Engineering Under-Graduate degree program in Computer Science and Technology that is concerned with the design, upkeep, construction, and operation of computer hardware and software. Bachelor of Technology degree program in Computer Science and Technology is a four-year course divided into eight semesters.

B.Tech (Computer Science and Technology) Eligibility

  • Candidates must have qualified the 10+2 standard from any recognized School Board.
  • The aspirants should have passed with a minimum of 55% aggregate marks and 50% for reserved category.

B.Tech (Computer Science and Technology) Syllabus

The syllabus of Computer Science and Technology as prescribed by various universities and colleges.

B.Tech (Computer Science and Technology) Semester-I

Sr. No.

Subjects to Study

1

Artificial Intelligence

2

Applied Mathematics

3

Computer Network

4

Computer Graphics

5

Mobile Computing

6

Software Testing and Quality Assurance

B.Tech (Computer Science and Technology) Semester-II

1

Algorithm Design and Analysis

2

Machine Learning

3

Microprocessor and Microcontroller

4

Operating Systems

5

Web Engineering

6

Wireless Communication

B.Tech (Computer Science and Technology) Semester-III

1

Discrete Structures

2

Introduction to Electronics

3

Introduction to Bioscience and Technology

4

Introduction to Material Science and Engineering

5

Signals and Systems

6

Practicals

  • Introduction to Electronics Lab
  • Signals and Systems Lab

7

Project Seminar

B.Tech (Computer Science and Technology) Semester-IV

1

Digital Electronics Circuits

2

Design and Analysis of Algorithms

3

Environmental Science Technology and Management

4

Mathematics VI- Combinatorics, Probability, and Statistics

5

Practicals

  • Digital Electronics Circuits Lab
  • Design and Analysis of Algorithms Lab

B.Tech (Computer Science and Technology) Semester-V

1

Computer Organization and Architecture

2

Database Systems

3

Formal Languages and Automata Theory

4

Practicals

  • Computer Organization and Architecture Lab
  • Database Systems Lab

B.Tech (Computer Science and Technology) Semester-VI

1

Computer Networks

2

Operating Systems

3

Elective-1

4

Practicals

  • Computer Networks Lab
  • Operating Systems Lab

B.Tech (Computer Science and Technology) Semester-VII

1

Compiler Design

2

Elective-II

3

Elective-III

4

Elective-IV

5

Practicals

  • Compiler Design Lab

6

Industrial Training Defense

7

Project- Part-I

B.Tech (Computer Science and Technology) Semester-VIII

1

Elective-V

2

Elective-VI

3

Project- Part-II

 

Elective Subjects

Artificial Intelligence

Interconnection Networks

Applied Graph Theory

Image and Video Processing

Advanced Computer Architecture

Mobile Computing

Cloud Computing

Modeling and Simulation

Computer Graphics

Object-Oriented System Design

Communication Network

Natural Language Processing

Computational Geometry

Networks and Systems Security

Computational Complexity

Parallel Algorithms

Computational Intelligence

Principles of Programming Languages

Datamining

Robotics

Data Analytics

Sensor Networks

Digital Communication

Software Reliability

Digital Signal Processing

Software Engineering

Embedded Systems

Symbolic Logic and Automated Reasoning

Fault-Tolerant Systems

Theory of Computation

High-Performance Computing

VLSI Design

 

B.Tech (Computer Science and Technology) Colleges

  • IIT, Delhi
  • IIT, Kharagpur
  • IIT, BHU

B.Tech (Computer Science and Technology) Suitability

  • The candidates who are interested in a career in Science and Technology can enroll in Bachelor of Technology courses.
  • Those interested in programming and development should definitely pursue a Bachelor of Technology in Computer Science and Technology degree.

How is B.Tech (Computer Science and Technology) Course Beneficial?

  • After successful completion of the Bachelor of Technology degree program in Computer Science and Technology, students can work in a variety of industries, including MNCs, software firms, and the banking sector.
  • Students after completion of the course can opt for higher education by enrolling them in several M.Tech programs.

B.Tech (Computer Science and Technology) Employment Areas

  • Government Sector
  • Private Sector
  • IT Consultancies
  • Banking Sector
  • MNC's

B.Tech (Computer Science and Technology) Job Types

  • Big Data Engineer
  • Cloud Engineer
  • Data Scientist
  • Full Stack Developer / DevOps Engineer
  • Game Developer
  • Multimedia Programmer
  • Machine Learning Engineer
  • Mobile Application Developer
  • Network Security Engineer
  • Web Developer / Software Developer

Advanced Courses in B.Tech (Computer Science and Technology)

  • M.Tech (Computer Science and Technology)