0% found this document useful (0 votes)
217 views

B.Tech CSE Structure Handbook

The document outlines the program educational objectives and outcomes of the B.Tech in Computer Science and Engineering program at PES University. The objectives are to: 1) prepare students with theoretical foundations to work with cutting-edge technologies and solve complex problems; 2) develop teamwork, communication, and leadership skills; and 3) promote a culture of research and innovation. The outcomes include applying mathematical and computer science principles, designing computer systems that consider social impacts, and communicating effectively on multidisciplinary teams.

Uploaded by

shreyas das
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)
217 views

B.Tech CSE Structure Handbook

The document outlines the program educational objectives and outcomes of the B.Tech in Computer Science and Engineering program at PES University. The objectives are to: 1) prepare students with theoretical foundations to work with cutting-edge technologies and solve complex problems; 2) develop teamwork, communication, and leadership skills; and 3) promote a culture of research and innovation. The outcomes include applying mathematical and computer science principles, designing computer systems that consider social impacts, and communicating effectively on multidisciplinary teams.

Uploaded by

shreyas das
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/ 13

PES UNIVERSITY

B. TECH IN COMPUTER SCIENCE AND ENGINEERING

PROGRAM EDUCATIONAL OBJECTIVES

● Prepare and train students in theoretical foundations to work with cutting edge computing
technologies and design solutions to complex engineering problems, making them ready to work in
industrial environment.
● Develop all round skills such as team building, inter-personal skills, and leadership qualities in order
to effectively communicate with engineering community and with society at large.
● Promote research culture through internships, research assistantships, research-oriented projects,
sponsored and collaborative research and enable them to pursue higher studies in computer science
and related fields.
● To inculcate social concern meeting the requirements of prospective employers and to develop an
ability to innovate efficient computing solutions for a better society.
● Create professionally superior and ethically strong globally competent employees and entrepreneurs.

PROGRAM OUTCOMES

● Apply mathematical and theoretical principles in the modelling and design of high-quality computer-
based systems using state-of-the-art computer technology.
● Conduct in-depth study of research literature in the area of Computer Science, analyse problems in
order to arrive at substantiated conclusions using first principles of mathematics, and allied sciences.
● Design, implement and evaluate Computer Systems, programs and processes that meet partial/
complete specifications with concern for society, environment and culture.
● Design and conduct experiments, collect data, analyze and interpret the results to investigate
complex engineering problems in the field of Computer Science.
● Apply state-of-the-art techniques and modern computer-based tools in prediction, comparison and
modelling of complex engineering activities.
● Have a sound understanding of professional, legal, security and social issues and responsibilities in
engineering activities involving Computer Science.
● Understand societal and environmental concerns and demonstrate responsibility in sustainable
development of computer-based solutions.
● Be aware of ethical and professional responsibilities in engineering situations; make informed
judgments regarding intellectual property and rights in relation to computer-based solutions in
global, economic, environmental and societal contexts.
● Able to function effectively in teams to establish goals, plan tasks, meet deadlines, manage risk and
produce high-quality technical solutions.
● Contribute and communicate effectively with the society, be able to write effective reports and
design documents by adhering to appropriate standards, make effective presentations, give and
receive clear instructions.
● Apply skills in clear communication, responsible teamwork and time management by, for example,
managing a team or project and communicating with external stakeholders.
● Recognize the need for and demonstrate an ability to engage in continuing professional development
in its broadest sense.
B. TECH IN COMPUTER SCIENCE AND ENGINEERING
I SEMESTER (2020-24 BATCH)

Tools / Course
SI. Course Hours per week Credits
Course Title Languages Type
No. Code
L T P S
COMMON TO ALL STUDENTS
Python for
1. UE20CS101 Computational 4 0 0 4 4 Python FC
Problem Solving
Python for
Computational
2 UE20CS102 0 0 2 1 1 Python FC
Problem Solving
Laboratory
II SEMESTER (2020-24 BATCH)

Tools / Course
SI. Course Hours per week Credits
Course Title Languages Type
No. Code
L T P S
COMMON TO ALL STUDENTS
Problem Solving with
1. UE20CS151 4 0 0 4 4 C FC
C
Problem Solving with
2 UE20CS152 0 0 2 1 1 C FC
C Laboratory
III SEMESTER (2019-23 BATCH)
Tools / Course
Sl. Hours per week Credits
Course Code Course Title Languages Type
No. C
L T P S
Digital Design and
1 UE19CS201 Computer 4 0 0 4 4 CC
Organization
Data Structures and its
2 UE19CS202 4 0 0 4 4 C CC
Applications
Statistics for Data
3 UE19CS203 4 0 0 4 4 Python CC
Science
MERN
Technologies,
4 UE19CS204 Web Technologies 4 0 0 4 4 CC
HTML, CSS,
Javascript
Automata Formal
5 UE19CS205 4 0 0 4 4 JFLAP CC
Languages and Logic
Icarus,
Digital Design and Verilog
Computer Simulator,
6 UE19CS206 0 0 2 1 1 CC
Organization GTKWave
Laboratory waveform
viewer
Data Structures and
Hacker earth /
7 UE19CS207 its Applications 0 0 2 1 1 CC
C
Laboratory
8 UE19CS208 X Special Topic I 0 /2 0 0/4 0/8 2 ST
Diploma Engineering
Mathematics –I
9 UE20MA101D 2 0 0 0 2 FC
(Applicable to Lateral
Entry Students)
Total 20/22 0 4/8 4/8 24/26
Note : Prerequiste - None
IV SEMESTER (2019-23 BATCH)

Tools / Course
Sl. Hours per week Credits
Course Code Course Title Languages Type
No.
L T P S
1 UE19MA251 Linear Algebra 4 0 0 4 4 SciLab, Python CC
Design and Analysis
2 UE19CS251 4 0 0 4 4 Gcc Compiler CC
of Algorithms
Microprocessor and
3 UE19CS252 Computer 4 0 0 4 4 CC
Architecture%
Wireshark,
4 UE19CS253 Computer Networks 4 0 0 4 4 CC
python
Pthread,
5 UE19CS254 Operating Systems@ 4 0 0 4 4 Experimental CC
Academic OS
Wireshark,
Computer Networks
6 UE19CS255 0 0 2 1 1 Claynet, Cisco CC
Laboratory
packet tracer
ARM Simulator,
Ardino
Microprocessor and microcontroller
Computer kit, MIPS
7 UE19CS256 0 0 2 1 1 CC
Architecture pipeline
Laboratory simulator,
ParaCache
simulator.
8 UE19CS257 X Special Topic II 0 /2 0 0 /4 0 /8 2 ST
Diploma Engineering
Mathematics –II
9 UE20MA151D (Applicable to 2 0 0 0 2 FC
Lateral Entry
Students)
Total 20/22 0 4/8 4/8 24/26
Note : Knowledge is desirable - %UE19CS201, @ UE19CS202
V SEMESTER (2018-22 BATCH)

Tools / Course
Hours per week Credits
Sl. No. Course Code Course Title Languages Type
L T P S
Computer Wireshark,
1 UE18CS301 4 0 0 4 4 CC
Networks python
Pthread,
2 UE18CS302 Operating Systems( 4 0 0 4 4 Experimental CC
Academic OS
Tensorflow 1.15,
Machine
3 UE18CS303 4 0 0 4 4 Keras 2.3.1, CC
Intelligence*
Python 3.7
Computer Wireshark,
4 UE18CS304 Networks 0 0 2 1 1 Claynet, Cisco CC
Laboratory packet tracer
Operating Systems
5 UE18CS305 0 0 2 1 1 CC
Laboratory
6 UE18CS31X Elective I 4 0 0 4 4 EC

7 UE18CS32X Elective II 4 0 0 4 4 EC

8 UE18CS306X Special Topic- III 0 0 4 2 2 ST

20 0 2/4 2/4 24
Total

Elective – I
Advanced
9 UE18CS311 4 0 0 4 4 C or C++ EC
Algorithms%
10 UE18CS312 Data Analytics& 4 0 0 4 4 R and Python EC

11 UE18CS313 Internet of Things^ 4 0 0 4 4 Arduino IDE EC


Applied
12 UE18CS314 4 0 0 4 4 Seed lab / C EC
Cryptography
Database
13 UE18CS315 4 0 0 4 4 My SQL, Oracle EC
Technologies#
C, C++, Java,
Computer Graphics
14 UE18CS316 4 0 0 4 4 Python using EC
and Visualization!!!
OpenGL
Elective – II
Gcc/g++, ada,
Principles of
python, prolog,
15 UE18CS321 Programming 4 0 0 4 4 EC
haskell, gdb
Languages
,pdb,ruby,java
Hadoop, HDFS
Spark,
16 UE18CS322 Big Data$ 4 0 0 4 4 Streaming spark, EC
HIVE, Hbase,
MLlib
Graph Theory and
17 UE18CS323 4 0 0 4 4 C EC
Its Applications!
18 UE18CS324 BlockChain@ 4 0 0 4 4 Claynet / Python EC
MEAN
Web Technologies
Technologies,
19 UE18CS325 -II) 4 0 0 4 4 EC
HTML, CSS,
Javascript
Note: Knowledge is Desirable : (- UE18CS202, UE18CS253,*- UE18CS203,
UE18MA251,UE18CS252.
Pre-requisite Courses : %- UE18CS251, &- UE18CS203, ^- UE18CS151, #-
UE18CS252, !!!- UE18CS202.
Pre-requisite Courses : $- UE18CS202, UE18CS251, !- UE18CS151, UE18CS202, @-
UE18CS202, )- UE18CS204.

ELECTIVES TO BE OPTED FOR SPECIALIZATION


ELECTIVE –
Sl. No. SPECIALIZATION ELECTIVE – II
I
UE18CS311, UE18CS321,
A UE18CS315, UE18CS322,
System and Core Computing(SCC)
UE18CS316. UE18CS323.

UE18CS312, UE18CS322,
B Machine Intelligence and Data
UE18CS313, UE18CS323.
Science(MIDS)
UE18CS315
UE18CS313, UE18CS324,
C
Network and Cyber Security(NWCS) UE18CS314. UE18CS325.
VI SEMESTER (2018-22 BATCH)

Tools / Course
Hours per week Credits
SI. No. Course Code Course Title Languages Type
L T P S
Compiler
1 UE18CS351 Design! 4 0 0 4 4 Lex and Yaac CC

Amazon AWS,
Cloud Docker,
2 UE18CS352 Computing@@ 4 0 0 4 4 Kubernetes,github, CC
NoSQL,
databases, flask
Object Oriented
Analysis and Github, MS
3 UE18CS353 Design with 4 0 0 4 4 Project, Jupiter, CC
Software StarUML/ Java
Engineering
Cloud
4 UE18CS354 Computing 0 0 2 1 1 CC
Laboratory
Object Oriented
Analysis and Github, MS
Design with Project, Jupiter,
5 UE18CS355 0 0 2 1 1 CC
Software Start UML/ OO
Engineering Languages
Laboratory
4
6 UE18CS33X Elective III 4 0 0 4 EC
4
7 UE18CS34X Elective IV 4 0 0 4 EC
Capstone
8 UE18CS391 0 0 4 2 PW
Project Phase-1 2
Total 20 0 2/4 2/4 24

Elective – III
Generic
9 UE18CS331 4 0 0 4 4 C, C++, C# EC
Programming#
Algorithms for Scikit,
10 Intelligence Web and Tensorflow, Solr,
UE18CS332 4 0 0 4 4 EC
Information Lucene Search
Retrieval** Engines/ Python
Digital Image
11 UE18CS333 4 0 0 4 4 Matlab EC
Processing**
Tensorflow, Spacy
Natural Language
12 UE18CS334 4 0 0 4 4 , NLTK, SCIKIT EC
Processing##
Learn/ Python 3.x
Seed Labs,
Computer Network Wireshark,
13 UE18CS335 4 0 0 4 4 EC
Security%% netwox, Scapy

Wireless Network
14 UE18CS336 4 0 0 4 4 Claynet, Python EC
Communication%%
Open source
15 UE18CS337 Cyber Forensics 4 0 0 4 4 EC
Forensics Tools
Enterprise and
16 UE18CS338 4 0 0 4 4 EC
Resource Planning

Elective – IV
17 UE18CS341 Design Patterns** 4 0 0 4 4 UML/ Python EC
pthread, OpenMP
Heterogeneous
18 UE18CS342 4 0 0 4 4 CUDA, openCL, EC
Parallelism!!!
Chapel, UPC.
Tensorflow 1.15,
Topics in Deep 4
19 UE18CS343 0 0 4 4 Keras 2.3.1/ EC
Learning&&&
Python 3.7
Advance Computer Claynet, Cisco
20 UE18CS344 4 0 0 4 4 EC
Networks*** packet tracer
Bio-inspired
21 UE18CS345 4 0 0 4 4 Matlab EC
Computing**
Gephi, VNetLogo,
Social Network
22 UE18CS346 4 0 0 4 4 NetwotkX, EC
Analytics%%%
SocNetV
Seed Labs, Scapy,
23 UE18CS347 Information Security 4 0 0 4 4 Burp-Suit,N-Map, EC
‘C’
Human Computer
24 UE18CS348 4 0 0 4 4 EC
Interaction
Total 20 0 2/4 2/4 24

Note: Knowledge is Desirable : !UE18CS202, UE18CS254,@@UE18CS301,UE18CS302.


Pre-requiiste Courses : # UE18CS151, UE18CS202,UE18CS251 **- UE18CS251,
##UE18CS303,%%UE18CS301.
Pre-requiiste Courses : !!!-UE18CS151, UE18CS253, &&&-UE18CS303, ***UE18CS301, ,
%%%UE18CS202, UE18MA251

ELECTIVES TO BE OPTED FOR SPECIALIZATION


ELECTIVE –
Sl. No. SPECIALIZATION ELECTIVE – IV
III
D UE18CS331, UE18CS341,
System and Core Computing(SCC) UE18CS332. UE18CS342.
UE18CS332, UE18CS343,
E Machine Intelligence and Data UE18CS333, UE18CS345
Science(MIDS) UE18CS334, UE18CS346,
UE18CS335. UE18CS347.
UE18CS335, UE18CS344,
F UE18CS336, UE18CS347.
Network and Cyber Security(NWCS)
UE18CS337.
SUMMER TERM (2018-22 BATCH)

Course
Hours / week Credits
SI #. Course Code Course Title Type
L T P S
Capstone Project
1 UE18CSXXX 0 0 12 0 6 PW
Phase-2
Total 0 0 12 0 6
VII SEMESTER (2017-21 BATCH)

Tools / Course
SI. Course Hours per week Credits
Course Title Languages Type
No. Code
L T P S
COMMON TO ALL STUDENTS
Object Oriented
1. UE17CS401 4 0 0 4 4 StarUML, Java CC
Modelling and Design
GitHub, MS
2 UE17CS402 Software Engineering 4 0 0 4 4 CC
Project, Jupiter
Capstone Project Phase
3 UE17CS43X 0 0 8 4 4 PW
–1
4 UE16CS41X Elective V 4 0 0 4 4 EC

5 UE16CS42X Elective VI 4 0 0 4 4 EC

4 0 8 4 20
Total
ELECTIVE - V
Enterprise and Resource
6 UE17CS411 4 0 0 4 4 EC
planning
Algorithms for NLP and ML
7 UE17CS412 Information 4 0 0 4 4 Libraries / Python EC
Retrieval^^^ 3.x
Wireless Network
8 UE17CS413 4 0 0 4 4 Claynet / Python EC
Communication%%%
BlockChain
9 UE17CS414 4 0 0 4 4 Claynet / Python EC
Technologies $$$
ELECTIVE - VI
Seed Labs, Scapy,
10 UE17CS421 Information Security### 4 0 0 4 4 Burp-Suit,N-Map, EC
‘C’
Gephi,
Social Network VNetLogo,
11 UE17CS422 4 0 0 4 4 EC
Analytics@@@ NetwotkX,
SocNetV
Computer Systems
12 UE17CS423 4 0 0 4 4 Python, java EC
Performance Analysis!!!
Human Computer
13 UE17CS424 4 0 0 4 4 EC
Interaction

Note: Pre-requisite Courses --^^^ - UE17CS303, %%%-UE17CS301, $$$-UE17CS202.


###UE17CS331, @@@UE17CS202, UE17MA251,!!! UE17CS253, UE17CS302.
ELECTIVES TO BE OPTED FOR SPECIALIZATION

Sl. No. SPECIALIZATION ELECTIVE – V ELECTIVE – VI


Algorithms & Computing
A. UE17CS411, UE17CS412. UE17CS422, UE17CS424.
Models
B. Systems & Core Computing UE17CS413, UE17CS414. UE17CS421, UE17CS423.
C. Data Science UE17CS411, UE17CS412. UE17CS421,UE17CS422.
VIII SEMESTER (2017-21 BATCH)

Tools / Cour
Hours / Credi
Course Languag se
SI #. Course Title week ts
Code es Type
LT P S
COMMON FOR ALL STUDENTS
UE17CS49 Capstone Project Phase –
1 0 0 8 0 4 PW
0 2
Internship/Special
UE17CS4 1
2 Topic/Swamyam/MOOC/ 0 0 0 8 PW
5X 6
Study Abroad
2
Total 2 0 0 12
0
SPECIAL TOPIC

UE17CS4 JUnit,
3 Software Testing 2 0 0 2 2 JMeter, ST
51
Selenium
Software
for
detection
of
Plagaris
UE17CS4
4 Research Methodology 2 0 0 2 2 m ST
52
,Mendele
y,
LaTeX/
MS
Office
NOTE : 3 weeks of Internship = 1 credit ( Student has to submit regular report+ certificate from
Company/Institution wher internship was pursued & evaluated in department).

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy