0% found this document useful (0 votes)
16 views5 pages

2021 BTech IT Curriculum

The document outlines the curriculum for the Bachelor of Technology in Information Technology at SRM Institute of Science and Technology, detailing the program's mission, educational objectives, and course structure. It emphasizes the development of technical skills, ethical responsibilities, and lifelong learning among graduates. The curriculum includes core courses, electives, and project work to ensure comprehensive education in computer science and engineering.

Uploaded by

venkatek3
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)
16 views5 pages

2021 BTech IT Curriculum

The document outlines the curriculum for the Bachelor of Technology in Information Technology at SRM Institute of Science and Technology, detailing the program's mission, educational objectives, and course structure. It emphasizes the development of technical skills, ethical responsibilities, and lifelong learning among graduates. The curriculum includes core courses, electives, and project work to ensure comprehensive education in computer science and engineering.

Uploaded by

venkatek3
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/ 5

ACADEMIC CURRICULA

UNDERGRADUATE DEGREE PROGRAMMES

Bachelor of Technology
In
Information Technology
(B.Tech. - Four Years)

(Choice Based Flexible Credit System)

Regulations 2021

CURRICULUM

SCHOOL OF COMPUTING

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY


(Deemed to be University u/s 3 of UGC Act, 1956)

Kattankulathur, Chengalpattu District 603203, Tamil Nadu, India

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY


Kattankulathur, Chengalpattu District 603203, Tamil Nadu, India

B.Tech. Information Technology


(a) Mission of the Department
Mission Stmt - 1 To impart knowledge in cutting edge Computer Science and Engineering technologies in par with industrial standards.
To collaborate with renowned academic institutions to uplift innovative research and development in Computer Science and Engineering and its allied fields
Mission Stmt - 2
to serve the needs of society
Mission Stmt - 3 To demonstrate strong communication skills and possess the ability to design computing systems individually as well as part of a multidisciplinary teams.
Mission Stmt - 4 To instill societal , safety, cultural, environmental, and ethical responsibilities in all professional activities
Mission Stmt - 5 To produce successful Computer Science and Engineering graduates with personal and professional responsibilities and commitment to lifelong learning

(b) Program Educational Objectives (PEO)


Graduates will be able to perform in technical/managerial roles ranging from design, development, problem solving to production support in software industries and
PEO - 1
R&D sectors.
PEO - 2 Graduates will be able to successfully pursue higher education in reputed institutions.
PEO - 3 Graduates will have the ability to adapt, contribute and innovate new technologies and systems in the key domains of Computer Science and Engineering.
PEO - 4 Graduates will be ethically and socially responsible solution providers and entrepreneurs in Computer Science and other engineering disciplines.
PEO - 5 Graduates will possess the additional skills in core computer science discipline with knowledge of Hardware, Software , Programming , Logic & Reasoning.

(c) Mission of the Department to Program Educational Objectives (PEO) Mapping


Mission Stmt. - 1 Mission Stmt. - 2 Mission Stmt. - 3 Mission Stmt. - 4 Mission Stmt. - 5
PEO - 1 3 3 3 3 3
PEO - 2 1 3 3 3 3
PEO - 3 3 3 2 1 3
PEO - 4 2 3 2 3 3
PEO - 5 3 3 2 2 3
1 – Low Correlation, 2 – Medium Correlation, 3 – High Correlation

(d) Mapping Program Educational Objectives (PEO) to Program Learning Outcomes (PLO)
Program Learning Outcomes (PLO)
Program Specific Outcomes
Graduate Attributes (GA)
(PSO)

Engineeri Environm
Design & Analysis, Modern Individual Project
ng Problem Society & ent & Communi Life Long
Develop Design, Tool Ethics & Team Mgt. & PSO - 1 PSO - 2 PSO - 3
Knowledg Analysis Culture Sustaina cation Learning
ment Research Usage Work Finance
e bility

PEO - 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
PEO - 2 3 3 3 3 3 1 1 3 1 3 1 3 3 3 3
PEO - 3 3 3 3 3 3 1 1 1 1 1 3 3 3 3 3
PEO - 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
PEO - 5 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3
1 – Low Correlation, 2 – Medium Correlation, 3 – High Correlation

PSO – Program Specific Outcomes (PSO)


PSO - 1 Ability to demonstrate the knowledge of computer applications in both hardware and software systems.
PSO - 2 Ability to create Software for automation of functions in the respective field of application
PSO - 3 Ability to utilize Logic & Reasoning Skills in building systems
(a) Program Articulation: B.Tech. in Information Technology
Program Learning Outcomes (PLO)
Graduate Attributes PSO

Environment & Sustainability


Analysis, Design, Research

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


Course

Modern Tool Usage

Life Long Learning


Course Name

Problem Analysis

Society & Culture

Communication
Code

PSO - 1

PSO - 2

PSO - 3
Ethics
21CSS101J Programming for Problem Solving 3
21CSC201J Data Structures and Algorithms 3
21CSC101T Object Oriented Design and Programming 3 2
21CSS201T Computer Organization and Architecture 3
21CSC204J Design and Analysis of Algorithms 3 2
21CSC202J Operating Systems 2 3
21CSC303J Software Engineering and Project Management 3
21CSC203P Advanced Programming Practice 3
21CSC301T Formal Language and Automata 2 3
21CSC302J Computer Networks 2 3
21CSC205P Database Management Systems 2 3
21CSC206T Artificial Intelligence 2 3
21CSC317J Information Retrieval Techniques 3
21CSC314P Big Data Essentials 3 2
21CSE251T Digital Image Processing 3
21ITE201T Machine Learning 3 2
21CSE268T Bio Inspired Computing
21CSE351T Computational Logic 2 3
21CSE352T Neuro Fuzzy and Genetic Programming 3 2
21CSE358T Cryptography and Network Security 3
21CSE355T Data Mining and Analytics 3 2
21CSE356T Natural Language Processing 3
21CSE359T Information Storage and Management 3
21CSE361T Database Security and Privacy 2
21CSE354T Full Stack Web Development 3
21CSE362T Cloud Computing 3
21CSE310J Quantum Computation 3 2
21ITE302T Internet of Things 3 2 2 2
21ITE303T Block chain Technology 3 2 2
21CSE451T Pattern Recognition Techniques 3
21CSE454T Computer Vision 3
21CSE456T Software Defined Networks 2 2
21CSE457T Service Oriented Architecture 3
21CSE460T Network Protocols and Algorithms 3
21CSE475T Applied Graph theory 3
21CSE477T Cloud Native Architecture for Modern Platforms 3 3
21CSE479T Fault Tolerant Systems 3
21CSE480T Image and Video Processing 3
21CSP339L Community Connect (To be completed in 4th sem vacation) 3 3
21CSP340L /
Project (Compulsory for exit option at 6th sem) / MOOC
21CSP341T
21CSP433L Major Project 3 3
21CSP434L Semester Internship 3 3
21CSP339L Community Connect (To be completed in 4th sem vacation)
3– High Correlation, 2 – Medium Correlation, 1 – Low Correlation
Program Structure: B.Tech. in Computer Science and Engineering w/s Information Technology
1. Humanities & Social Sciences 2. Basic Science Courses (B)
including Management Courses (H) Hours/
Course Course Week
Hours/
Course Course Week Code Title L T P C
Code Title L T P C Semiconductor Physics and
21PYB102J 3 1 2 5
21LEH101T Communicative English 2 1 0 3 Computational Methods
21LEH102T Chinese Language 21CYB101J Chemistry 3 1 2 5
21LEH103T French Language 21MAB101T Calculus and Linear Algebra 3 1 0 4
21LEH104T German Language Advanced Calculus and Complex
2 1 0 3 21MAB102T 3 1 0 4
21LEH105T Japanese Language Analysis
21LEH106T Korean Language 21MAB206T Numerical Methods and Analysis 3 1 0 4
21LEH107T Spanish Language 21MAB204T Probability and Queueing Theory 3 1 0 4
21GNH101J Philosophy of Engineering 1 0 1 2 21MAB302T Discrete Mathematics 3 1 0 4
21PDH201T Social Engineering 2 0 0 2 21BTB102T Introduction to Computational Biology 2 0 0 2
21GNH401T Behavioral Psychology 2 1 0 3 Total Learning Credits 32
Total Learning Credits 13
4. Professional Core Courses (C)
3. Engineering Science Courses (S) Hours/
Course Course Week
Hours/
Course Course Week Code Title L T P C
Code Title L T P C Object Oriented Design and
21MES101L Basic Civil and Mechanical Workshop 0 0 4 2 21CSC101T 2 1 0 3
Programming
21MES102L Engineering Graphics and Design 0 0 4 2 21CSC201J Data Structures and Algorithms 3 0 2 4
21EES101T Electrical and Electronics Engineering 3 1 0 4 21CSC202J Operating Systems 3 0 2 4
21CSS101J Programming for Problem Solving 3 0 2 4 21CSC203P Advanced Programming Practice 3 1 0 4
21CSS201T Computer Organization and Architecture 3 1 0 4 21CSC204J Design and Analysis of Algorithms 3 0 2 4
21DCS201P Design Thinking and Methodology 1 2 0 3 21CSC205P Database Management Systems 3 1 0 4
21CSS303T Data Science 2 0 0 2 21CSC206T Artificial Intelligence 2 1 0 3
Total Learning Credits 21 21CSC301T Formal Language and Automata 3 0 0 3
21CSC302J Computer Networks 3 0 2 4
Software Engineering and Project
5. Professional Elective Courses (E) 21CSC303J 2 0 2 3
Management
(Any 8 Elective Courses) 21CSC317J Information Retrieval Techniques 2 0 2 3
Hours/ 21CSC314P Big Data Essentials 2 1 0 3
Course Course
Week
Code Title L T P C Total Learning Credits
42
21CSE251T Digital Image Processing 2 1 0 3
21ITE201T Machine Learning 3 6. Open Elective Courses (O)
21CSE268T Bio Inspired Computing 3 (Any 3 courses) offered by School of
21CSE351T Computational Logic 3 Computing
21CSE352T Neuro Fuzzy and Genetic Programming 3 Hours/
Course Course Week
21CSE358T Cryptography and Network Security 3
21CSE355T Data Mining and Analytics 3 Code Title L T P C
21CSE356T Natural Language Processing 3 21CSO351T Web Programming 3
21CSE359T Information Storage and Management 3 21CSO352T Python Programming 3
21CSE361T Database Security and Privacy 3 21CSO353T Mobile Application Development 3
21CSE354T Full Stack Web Development 3 21CSO354T Data Analytics 3
21CSE362T Cloud Computing 3
Total Learning Credits 9
21CSE310J Quantum Computation 2 0 2 3
21ITE302T Internet of Things 3
21ITE303T Blockchain Technology 3 7. Project Work, Seminar, Internship
21CSE451T Pattern Recognition Techniques 3 In
Industry / Higher Technical
21CSE454T Computer Vision 3
Institutions (P)
21CSE456T Software Defined Networks 3
Hours/
21CSE457T Service Oriented Architecture 3 Course Course Week
21CSE460T Network Protocols and Algorithms 3 Code Title L T P C
21CSE475T Applied Graph theory 3 Community Connect (To be completed
21CSE477T Cloud Native Architecture for Modern 3 21CSP345L 0 0 2 1
in 4th sem vacation)
Platforms 21CSP346L 0 6
21CSE479T Fault Tolerant Systems 3 21CSP347T Project (Compulsory for exit option at 6th
21CSE480T Image and Video Processing 3 0 3
sem) / MOOC / /
Total Learning Credits 24 3 0
21CSP437L Major Project 3
8. Mandatory Courses (M) 0 0 15
21CSP438L Semester Internship 0
Code Course Title L T P C
Total Learning Credits 19
21PDM101L Professional Skills and Practices 0 0 2 0
21CYM101T Environmental Science 1 0 0 0
21PDM102L General Aptitude 0 0 2 0
21LEM201T Professional Ethics* 1 0 0 0
21PDM201L Verbal Reasoning* 0 0 2 0
21PDM202L Critical and Creative Thinking Skills* 0 0 2 0
21PDM301L Analytical and Logical Thinking Skills* 0 0 2 0
21PDM302L Employability Skills and Practices* 0 0 2 0
Implementation Plan: B.Tech. in Computer Science and Engineering w/s Information Technology

Semester – I Semester - II
Hours/ Week Hours/
Code Course Title L T P C Code Course Title Week C
21LEH102T/ L T P
21LEH103T/ 21LEH101T Communicative English 2 1 0 3
Chinese Language/ French Language / 21MAB102T Advanced Calculus and Complex Analysis 3 1 0 4
21LEH104T/
German Language / Japanese Language / 2 1 0 3 Semiconductor Physics and Computational
21LEH105T/ 21PYB102J 3 1 2 5
Korean Language / Spanish Language Methods
21LEH106T/
21LEH107T Engineering Graphics and Design /
21MES102L/
21GNH101J Philosophy of Engineering 1 0 2 2 Basic Civil and Mechanical Workshop 0 0 4 2
21MES101L
21MAB101T Calculus and Linear Algebra 3 1 0 4
21CYB101J Chemistry 3 1 2 5 21EES101T Electrical and Electronics Engineering 3 1 0 4
21BTB102T Introduction to Computational Biology 2 0 0 2 21CSC101T Object Oriented Design and Programming 2 1 0 3
Basic Civil and Mechanical Workshop / 21CYM101T Environmental Science* 1 0 0 0
21MES101L/ 21PDM102L General Aptitude* 0 0 2 0
Engineering Graphics and Design 0 0 4 2
21MES102L
Total Learning Credits 21
21CSS101J Programming for Problem Solving 3 0 2 4
21PDM101L Professional Skills and Practices 0 0 2 0
Total Learning Credits 22

Semester – III Semester – IV


Hours/ Week Hours/ Week
Code Course Title L T P C Code Course Title L T P C
21MAB206T Numerical Methods and Analysis 3 1 0 4 21MAB204T Probability and Queueing Theory 3 1 0 4
21DCS201P Design Thinking and Methodology 1 2 0 3 21CSC204J Design and Analysis of Algorithms 3 0 2 4
21CSS201T Computer Organization and Architecture 3 1 0 4 21CSC205P Database Management Systems 3 1 0 4
21CSC201J Data Structures and Algorithms 3 0 2 4 21CSC206T Artificial Intelligence 2 1 0 3
21CSC202J Operating Systems 3 0 2 4 E Professional Elective-I 3
21CSC203P Advanced Programming Practice 3 1 0 4 21PDH201T Social Engineering 2 0 0 2
21LEM201T Professional Ethics 1 0 0 0 21PDM202L Critical and Creative Thinking Skills 0 0 2 0
21PDM201L Verbal Reasoning 0 0 2 0 Total Learning Credits 20
Total Learning Credits 23

Semester – V Semester – VI
Hours/ Week Hours/ Week
Code Course Title L T P C Code Course Title L T P C
21MAB302T Discrete Mathematics 3 1 0 4 21CSS303T Data Science 2 0 0 2
21CSC301T Formal Language and Automata 3 0 0 3 Software Engineering and Project
21CSC303J 2 0 2 3
21CSC302J Computer Networks 3 0 2 4 Management
21CSC314P Big Data Essentials 2 1 0 3 21CSC317J Information Retrieval Techniques 2 0 2 3
E Professional Elective – II 3 E Professional Elective – III 3
O Open Elective – I 3 E Professional Elective – IV 3
Community Connect (To be completed in 4th O Open Elective – II 3
21CSP345L 0 0 2 1
sem vacation) 21CSP346L/ Project (compulsory for exit option at 6th 0/ 6/
0 3
21PDM301L Analytical and Logical Thinking Skills 0 0 2 0 21CSP347T semester) / MOOC 3 0
Total Learning Credits 21 21PDM302L Employability Skills and Practices 0 0 2 0
Total Learning Credits 20

Semester - VII Semester - VIII


Hours/ Week Hours/ Week
Code Course Title L T P C Code Course Title L T P C
21GNH401T Behavioral Psychology 2 1 0 3 21CSP437L Major Project
0 0 30 15
E Professional Elective – V 3 21CSP438L Semester Internship
E Professional Elective – VI 3
E Professional Elective – VII 3
E Professional Elective – VIII 3
O Open Elective –III 3
Total Learning Credits 18 Total Learning Credits 15

You might also like