You are on page 1of 27

Vidyalankar Institute of Technology

An Autonomous Institute affiliated to University of Mumbai

Bachelor of Technology

in

Computer Engineering

Programme Structure
(As per NEP 2020, with effect from the Academic Year 2023-24)
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Preamble

The National Education Policy (NEP) framework aims to break the mould from teacher centric to student
centric educational practices. It empowers the students with flexibility in terms of choosing courses
across different faculties and mode of learning.

This multidisciplinary approach will encourage learners to follow their passion and inherent interests.
The learner is free to learn at a pace that he is comfortable with and this enables life long learning. It
also enhances the scope for holistic personality development.

This premise is truly reflected in preamble of the NEP document, “The future of nation is decided in the
classrooms of the schools and colleges today”.

Details of implementation:

NEP curriculum framework enables us to accelerate change, redesign systems with equity in mind,
respond to feedback, encourage collaboration, catch and pollinate ideas and create a culture of research
and development. It will allow us to offer the required academic flexibility which will focus on improving
competency level of students with diverse strengths.

The curriculum planned by VIT has vertical Program Courses consisting of core courses (PCC) of branch
of engineering positioned and sequenced to achieve sequential and integral learning of the entire
breadth of the specific branch. This vertical also includes Professional elective courses (PEC) which offer
flexibility and diversity to learners to choose specialization from a basket of recent developments in
their field of technology. The selection of unique professional elective courses based on industrial
requirements and organizing them into tracks is a special feature of this curricula ensuring
employability.

The vertical Multidisciplinary Courses consists of Open Elective (OE) courses and multidisciplinary minor
(MD M) courses. Special vocational and skill development courses are included as a part of Skill courses
vertical that make student capable to work in industrial environment.

The student is expected to demonstrate their ability through course in Experiential Learning Courses
vertical like internships/On Job Training, Community Engagement Project, Real Industry Project/
research problem. Our curriculum also introduces Social Service Internship and Internship with institutes
abroad along with courses like Design Thinking. This will lead to creation of products and/ or patents
through this program.

For holistic development of students, apart from technical courses, Ability Enhancement Courses,
Entrepreneurship/Economics/Management Courses, Indian Knowledge System and Value Education
courses from vertical Humanities and Social Science and Management develop the required soft-skills
and attitude amongst learners.

In Liberal Learning vertical. courses like Various Dance Forms, Global citizenship Education, Facets of
Astronomy etc. aims to create balance in brain hemispheres and hence improve learners’ clarity in
thoughts and responses.

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 1
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

In addition to core courses, professional and open electives; our framework offers honor degree in each
programme of engineering. It includes specialized courses along with field/ domain study that make
student capable of working on industry relevant problems.

Chairman, Board of Studies Chairman, Academic Council


Department of Computer Engineering Vidyalankar Institute of Technology
Vidyalankar Institute of Technology

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 2
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

VERTICAL BASED CREDIT ALLOTMENT

Sr. No. Verticals Baskets Credits


I Basic Science (BS) 15
BSC/ ESC
II Engineering Science (ES) 12
III Program Programme Core Course (PCC) 44
IV Courses Programme Elective Course (PEC) 18
V Multidisciplinary Multidisciplinary Minor (MDM) 14
VI Courses Open Elective (OE) 08
VII Skill Courses Vocational and Skill Enhancement Course (VSEC) 08
VIII Humanities Ability Enhancement Course (AEC) 04
Social Science Entrepreneurship/ Economics/ Management
IX 04
and Course (EEMC)
X Management Indian Knowledge System (IKS) 02
XI (HSSM) Value Education Course (VEC) 04
XII Research Methodology (RM) 03
Experiential
XIII Comm. Engg. Project (CEP)/ Field Project (FP) 03
Learning
XIV Project 06
Courses
XV Internship/ OJT 12
Liberal Learning
XVI Co-Curricular Courses (CC) 04
Courses
Total 161

Learner is expected to complete requirement of 161 credits (with minimum credits under each vertical
and/or bucket as mentioned above) for B.Tech. degree in Computer Engineering with Multidisciplinary
Minor.

Additionally, learners can choose to avail i) B.Tech. in Computer Engineering – Honors and
Multidisciplinary Minor or ii) B.Tech. in Computer Engineering - Honours with Research and
Multidisciplinary Minor or iii) B.Tech. in Computer Engineering with Double Minors (Multidisciplinary
and Specialization Minor) Degree by completing requirements of 18 credits, which will be over and
above the 161 credits required for B.Tech. with Multidisciplinary Minor degree.

Definition of Credit

Duration Credit
1 Hr. Lecture (L) per week 1
1 Hr. Tutorial (T) per week 1
1 Hr. Practical (P) per week 0.5

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 3
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Courses Under Various Bssaskets

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 4
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

I. Basic Science Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
Engineering
1 BS01 3 - - 3 1
Mathematics-I
2 BS14T Physics 2 - - 2 1
3 BS14P Physics Lab - 2 - 1 1
Engineering
4 BS03 3 - - 3 2
Mathematics-II
Engineering
5 BS05 3 - - 3 3
Mathematics-III
Engineering
6 BS12 3 - - 3 4
Mathematics-V

II. Engineering Science Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
Fundamentals of
1 ES06T Computer Hardware 2 - - 2 1
and Networking
Fundamentals of
2 ES06P Computer Hardware - 2 - 1 1
and Networking Lab
Fundamentals of
3 ES07T 2 - - 2 1
Logic Circuits
Fundamentals of
4 ES07P - 2 - 1 1
Logic Circuits Lab
5 ES01T Engineering Graphics 2 - - 2 2
Engineering Graphics
6 ES01P - 2 - 1 2
Lab
Digital Logic and
7 ES09T Computer 2 - - 2 2
Organization
Digital Logic and
8 ES09P Computer - 2 - 1 2
Organization Lab

III. Programme Core Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
1 CE01T Data Structure 2 - - 2 2
2 CE01P Data Structure Lab - 2 - 1 2
3 CE02T Microprocessor 2 - - 2 3
4 CE02P Microprocessor Lab - 2 - 1 3

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 5
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
5 CE04T Analysis of Algorithms 2 - - 2 3
Analysis of Algorithms
6 CE04P - 2 - 1 3
Lab
Database Management
7 CE05T 2 - - 2 3
Systems
Database Management
8 CE05P - 2 - 1 3
Systems Lab
9 CE06T Computer Graphics 2 - - 2 4
10 CE06P Computer Graphics Lab - 2 - 1 4
11 CE07T Operating Systems 2 - - 2 4
12 CE07P Operating Systems Lab - 2 - 1 4
Theory of Computational
13 CE09 2 - 1 3 4
Science
14 CE11T Computer Networks 2 - - 2 4
15 CE11P Computer Networks Lab - 2 - 1 4
Artificial Intelligence and
16 CE10T 2 - - 2 5
Machine Learning
Artificial Intelligence and
17 CE10P - 2 - 1 5
Machine Learning Lab
System Programming
18 CE15T 2 - - 2 5
and Compiler Design
System Programming
19 CE15P and Compiler Design - 2 - 1 5
Lab
20 CE18T Software Engineering 2 - - 2 5
Software Engineering
21 CE18P - 2 - 1 5
Lab
22 CE19T Web Development 2 - - 2 5
23 CE19P Web Development Lab - 2 - 1 5
24 CE14T Cloud Computing 2 - - 2 6
25 CE14P Cloud Computing Lab - 2 - 1 6
26 CE16T Distributed Systems 2 - - 2 6
27 CE16P Distributed Systems Lab - 2 - 1 6
28 CE17 Software Lab - 4 - 2 7 or 8

IV. Programme Elective Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
1 CE21T Soft Computing 2 - - 2 5
2 CE21P Soft Computing Lab - 2 - 1 5
Data warehousing and
3 CE22T 2 - - 2 5
Data Mining

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 6
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
Data warehousing and
4 CE22P - 2 - 1 5
Data Mining Lab
Microcontroller
5 CE23T interfacing and 2 - - 2 5
applications
Microcontroller
6 CE23P interfacing and - 2 - 1 5
applications Lab
7 CE24T Cryptography 2 - - 2 5
8 CE24P Cryptography Lab - 2 - 1 5
Natural language
9 CE25T 2 - - 2 6
processing
Natural language
10 CE25P - 2 - 1 6
processing Lab
11 CE26T Advance Databases 2 - - 2 6
12 CE26P Advance Databases Lab - 2 - 1 6
13 CE27T Wireless Sensor Network 2 - - 2 6
Wireless Sensor Network
14 CE27P - 2 - 1 6
Lab
15 CE28T System Security 2 - - 2 6
16 CE28P System Security Lab - 2 - 1 6
Advance Machine
17 CE29T 2 - - 2 6
Learning
Advance Machine
18 CE29P - 2 - 1 6
Learning Lab
19 CE30T Information Retrieval 2 - - 2 6
Information Retrieval
20 CE30P - 2 - 1 6
Lab
21 CE31T Embedded Systems 2 - - 2 6
22 CE31P Embedded Systems Lab - 2 - 1 6
23 CE32T Network Security 2 - - 2 6
24 CE32P Network Security Lab - 2 - 1 6
25 CE33T Deep learning 2 - - 2 7 or 8
26 CE33P Deep learning Lab - 2 - 1 7 or 8
27 CE34T Big Data Analytics 2 - - 2 7 or 8
28 CE34P Big Data Analytics Lab - 2 - 1 7 or 8
29 CE35T Mobile Computing 2 - - 2 7 or 8
30 CE35P Mobile Computing Lab - 2 - 1 7 or 8
Enterprise Network
31 CE36T 2 - - 2 7 or 8
Design
Enterprise Network
32 CE36P - 2 - 1 7 or 8
Design Lab

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 7
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
Adaptive Business
33 CE37T 2 - - 2 7 or 8
Intelligence Systems
Adaptive Business
34 CE37P - 2 - 1 7 or 8
Intelligence Systems Lab
35 CE38T NoSQL 2 - - 2 7 or 8
36 CE38P NoSQL Lab - 2 - 1 7 or 8
37 CE39T Ubiquitous Computing 2 - - 2 7 or 8
Ubiquitous Computing
38 CE39P - 2 - 1 7 or 8
Lab
Ethical Hacking + Social
39 CE40T 2 - - 2 7 or 8
Engineering
Ethical Hacking + Social
40 CE40P - 2 - 1 7 or 8
Engineering Lab
Management
41 CE41T 2 - - 2 7 or 8
Information System
Management
42 CE41P - 2 - 1 7 or 8
Information System Lab
IoT Architecture and
43 CE42T 2 - - 2 7 or 8
Protocols
IoT Architecture and
44 CE42P - 2 - 1 7 or 8
Protocols Lab
45 CE43T Digital Forensic 2 - - 2 7 or 8
46 CE43P Digital Forensic Lab - 2 - 1 7 or 8

V. Multidisciplinary Minor Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
1 BS17 Biology 2 - - 2 3
2 BS19 Chemistry 2 - - 2 3
3 OE02 Project Management 3 - - 3 7 or 8
Product Lifecycle
4 OE03 3 - - 3 7 or 8
Management
Sustainability
5 OE04 3 - - 3 7 or 8
Management
6 GESB07 Psychology 2 - - 2 Any
7 GENS02 Modern Farming 2 - - 2 Any

VI. Open Elective Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
1 OE01 Cyber Law 3 - - 3 7 or 8
2 OE05 Operation Research 3 - - 3 7 or 8

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 8
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
3 OE06 IPR and Patenting 2 - - 2 7 or 8
Renewable Energy -
4 OE08 3 - 3 7 or 8
Management
Energy Audit and
5 OE09 3 - - 3 7 or 8
Management
6 OE10 E-Farming 2 - - 2 7 or 8
7 OE11 Bioinformatics 3 - - 3 7 or 8
8 OE12 Nanotechnology 3 - - 3 7 or 8

VII. Vocational and Skill Enhancement Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
Structured
1 ES04T 2 - - 2 1
Programming
Structured
2 ES04P - 2 - 1 1
Programming Lab
Object Oriented
3 ES05T 2 - - 2 2
Programming
Object Oriented
4 ES05P - 2 - 1 2
Programming Lab
5 ES10 Python Programming - 4 - 2 4

VIII. Ability Enhancement Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
1 HS01T Effective Communication 2 - - 2 Any
Effective Communication
2 HS01P - 2 - 1 Any
Lab
Technical and Business
3 HS03 1 2 - 2 Any
Writing
4 HS04 Presentation Skills - 2 - 1 Any
Voice Culture for
5 GEA01 2 - - 2 Any
Professional Speaking
Corporate and Social
6 GESB04 2 - - 2 Any
Etiquettes
Internship with other
7 GE01$ Minimum 120 hours 4 SE Break
Institutes (Credit Transfer)
$ For GE01- Internship with other Institutes (Credit Transfer): Internship with other reputed
institutes equivalent to 4 credits is recommended to be done by learner during second year inter
semester break (i.e. summer break between semester 4 and semester 5).

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 9
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

IX. Entrepreneurship/ Economics/ Management Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
Principles of Economics
1 HS06 2 - 1 3 Any
and Management
2 GECI01 Design Thinking 3 - - 3 2
Innovation and
3 GECI02 1 - - 1 Any
Entrepreneurship
Basics of Finance & Legal
4 GEF01 2 - - 2 Any
aspects for Business
Financial Management for
5 GEF02 2 - - 2 Any
beginners

X. Indian Knowledge System Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
1 GEA03 Exploring Indian Art 2 - - 2 Any
Indian Traditional
2 GESB03 2 - - 2 Any
Knowledge System
3 GEPS01 Indian Constitution 2 - - 2 Any

XI. Value Education Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
E-Waste and
1 HS05 Environmental 2 - - 2 Any
Management
2 HS02T Professional Skills 2 - - 2 Any
3 HS02P Professional Skills Lab - 2 - 1 Any
4 GESB02 Universal Human Values 2 - - 2 Any
Responsibility towards
5 GESB06 2 - - 2 Any
sustainable environment
Four Pillars of Democratic
6 GEPS02 2 - - 2 Any
Nation
Railways - Wonders of
7 GEWI01 2 - - 2 Any
Infrastructure

XII. Research Methodology Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
1 OE07 Research Methodology 3 - - 3 7 or 8

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 10
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

XIII. Community Engagement Project/ Field Project

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
Social Service Internship/
1 GESB01# - 2 - 3 3
Project
# For GESB01- Social Service Internship/ Project: 2 hours / week slot will be provided during the
semester (in regular timetable). Additional work of 60 hours needs to be completed during the semester
(besides regular timetable) or after the semester (during inter semester break).

XIV. Project

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
1 CE48 Project-2 (Final) 2 8 - 6 7 or 8

XV. Internship/ On Job Training (OJT)

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
1 CE45 Mini Project - 4 - 2 5
2 CE46 Industry Internship - 210(total) - 7 7 or 8
3 CE47 Project-1 (Synopsis) 3 - - 3 6

XVI. Liberal Learning/ Co-curricular Courses

Sr. Course Hours Per Week Preferred


Course Name Credits
No. Code Theory Practical Tutorial Semester
1 GEA02 Various Dance Forms 2 - - 2 Any
Global Citizenship
2 GESB05 2 - - 2 Any
Education
Wellness – Body, Mind &
3 GEPEW01 2 - - 2 Any
Spirit
4 GEPEW02 IQ vs EQ 2 - - 2 Any
Nutrition and Physical
5 GEPEW03 2 - - 2 Any
Wellness
6 GENS01 Facets of Astronomy 2 - - 2 Any

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 11
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Illustrative Semester wise

Credit Distribution Structure and Assessment Guidelines


(Based on NEP 2020 Guidelines)

for

Bachelor of Technology

in

Computer Engineering-One Major, One Minor

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 12
`
Semester
Vertical Sub-Category Total Credits
1 2 3 4 5 6 7 8
Basic Science Course 6 3 3 3 15

`
BSC/ ESC
Engineering Science 6 6 12
Programme Core Course (PCC) 3 9 12 12 6 2 44
Program Courses (PC)
Programme Elective Course (PEC) 3 6 9 18
Multidisciplinary Minor (MDM) 2 3 3 3 3 14
Multidisciplinary Courses (MDC)
Open Elective (OE) 8 8
Skill Courses (SC) Vocational and Skill Enhancement Courses (VSEC) 3 3 2 8
Ability Enhancement Courses (AEC)

Page 13
Entrepreneurship/ Economics/ Management
Humanities Social Science and
Courses (EEMC) 3 3 3 3 2 14
Management (HSSM)
Indian Knowledge System (IKS)
Value Education Courses (VEC)
Research Methodology (RM) 3 3
Comm. Engg. Project (CEP)/ Field Project (FP) 3 3
Experiantial Learning Courses (ELC)
Project 6 6
Internship/ OJT 2 3 7 12
Liberal Learning Courses (LLC) Co-curricular Courses (CC) 2 2 4
Total Credits (One Major, One Minor) 20 20 20 20 20 20 20 21 161
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

First Year B. Tech. Computer Engineering Preferred Semester: I


Course Structure and Assessment Guidelines

Assessment Total marks


NEP- Course Head of Guidelines (Passing@40%
Credits
Vertical Learning (Marks) of total
Code Name ISA MSE ESE marks)
Engineering
BSC BS01 Theory 3 20 30 50 100
Mathematics-I
BSC BS14T Physics Theory 2 15 20 40 075
BSC BS14P Physics Lab Lab 1 25 - 25 050
Fundamentals
of Computer
ESC ES06T Theory 2 15 20 40 075
Hardware and
Networking
Fundamentals
of Computer
ESC ES06P Hardware and Lab 1 25 - 25 050
Networking
Lab
Fundamental
ESC ES07T of Logic Theory 2 15 20 40 075
Circuits
Fundamental
ESC ES07P of Logic Lab 1 25 - 25 050
Circuits Lab
Structured
SC_VSEC ES04T Theory 2 15 20 40 075
Programming
Structured
SC_VSEC ES04P Programming Lab 1 25 - 25 050
Lab
HSSM_AEC HSXXT* Any Theory 2 15 20 40 075
HSSM_AEC
HSSM_AEC HSXXP* course offered Practical 1 25 - 25 050
Any LLC_CC
LLC_CC GEXX* course from Theory 2 25 - 50 075
the list
Total Credits 20
ISA=In Semester Assessment, MSE= Mid Semester Examination, ESE= End Semester Examination
*Selection based on the subset of courses made available by the Institute for the semester.

The assessment guidelines for the courses of different credits are mentioned above. Notwithstanding
the above, each course faculty shall have the choice to propose her/his assessment methodology based
on the nature of the course. However, the proposed assessment methodology shall be approved by a
panel constituted at Institute level and published to the learners before the commencement of the
semester.

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 14
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

First Year B. Tech. Computer Engineering Preferred Semester: II


Course Structure and Assessment Guidelines

Assessment Total marks


NEP- Course Head of Guidelines (Passing@40
Credits
Vertical Learning (Marks) % of total
Code Name ISA MSE ESE marks)
Engineering
BSC BS03 Theory 3 20 30 50 100
Mathematics-II
Engineering
ESC ES01T Theory 2 15 20 40 075
Graphics
Engineering
ESC ES01P Practical 1 25 - 25 050
Graphics Lab
Digital Logic
ESC ES09T and Computer Theory 2 15 20 40 075
Organization
Digital Logic
and Computer
ESC ES09P Practical 1 25 - 25 050
Organization
Lab
PC_PCC CE01T Data Structure Theory 2 15 20 40 075
Data Structure
PC_PCC CE01P Practical 1 25 - 25 050
Lab
Object-
SC_VSEC ES05T Oriented Theory 2 15 20 40 075
Programming
Object-
Oriented
SC_VSEC ES05P Lab 1 25 - 25 050
Programming
Lab
Any
HSSM_EE GEXX/ As per
HSSM_EEMC 2/3 As per course
MC HS06 course
course
Any LLC_CC
LLC_CC GEXX* course from the Theory 2 25 - 50 075
list
Total Credits 19/ 20
ISA=In Semester Assessment, MSE= Mid Semester Examination, ESE= End Semester Examination
*Selection based on the subset of GE courses made available by the Institute for the semester.

The assessment guidelines for the courses of different credits are mentioned above. Notwithstanding
the above, each course faculty shall have the choice to propose her/his assessment methodology based
on the nature of the course. However, the proposed assessment methodology shall be approved by a
panel constituted at Institute level and published to the learners before the commencement of the
semester.

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 15
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Second Year B. Tech. Computer Engineering Preferred Semester: III


Course Structure and Assessment Guidelines

Assessment Total marks


NEP- Course Head of Guidelines (Passing@40%
Credits
Vertical Learning (Marks) of total
Code Name ISA MSE ESE marks)
Engineering
BSC BS05 Mathematics- Theory 3 20 30 50 100
III
PC_PCC CE02T Microprocessor Theory 2 15 20 40 075
Microprocessor
PC_PCC CE02P Practical 1 25 - 25 050
Lab
Analysis of
PC_PCC CE04T Theory 2 15 20 40 075
Algorithms
Analysis of
PC_PCC CE04P Practical 1 25 - 25 050
Algorithms Lab
Database
PC_PCC CE05T Management Theory 2 15 20 40 075
Systems
Database
PC_PCC CE05P Management Practical 1 25 - 25 050
Systems Lab
Social Service
CEP/FP GESB01 Internship/ Practical 3 50 - 50 100
Project
Basic Science
MDM BSXX Theory 2 15 20 40 075
Elective
Any HSSM_AEC As per
HSSM_AEC HSXX* 1/ 2 As per course
course course
Any HSSM_IKS
HSSM_IKS GEXXX* Theory 2 25 - 50 075
course
Total Credits 20/21
ISA=In Semester Assessment, MSE= Mid Semester Examination, ESE= End Semester Examination
*Selection based on the subset of courses made available by the Institute for the semester.

The assessment guidelines for the courses of different credits are mentioned above. Notwithstanding
the above, each course faculty shall have the choice to propose her/his assessment methodology based
on the nature of the course. However, the proposed assessment methodology shall be approved by a
panel constituted at Institute level and published to the learners before the commencement of the
semester.

Basic Science Elective Courses (BSXX) under Multidisciplinary Minor

Course Code Course Name


BS17 Biology
BS19 Chemistry

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 16
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Second Year B. Tech. Computer Engineering Preferred Semester: IV


Course Structure and Assessment Guidelines

Assessment Total marks


NEP- Course Head of Guidelines (Passing@40%
Credits
Vertical Learning (Marks) of total
Code Name ISA MSE ESE marks)
Engineering
BSC BS12 Mathematics- Theory 3 20 30 50 100
V
Computer
PC_PCC CE06T Theory 2 15 20 40 075
Graphics
Computer
PC_PCC CE06P Practical 1 25 - 25 050
Graphics Lab
Operating
PC_PCC CE07T Theory 2 15 20 40 075
Systems
Operating
PC_PCC CE07P Practical 1 25 - 25 050
Systems Lab
Theory of
Theory+
PC_PCC CE09 Computer 3 40 20 40 100
Tutorial
Science
Computer
PC_PCC CE11T Theory 2 15 20 40 075
Networks
Computer
PC_PCC CE11P Practical 1 25 - 25 050
Networks Lab
Python
SC_VSEC ES10 Practical 2 50 - 25 075
Programming
Any
GEXX/ As per
HSSM_EEMC HSSM_EEMC 1/ 2 As per course
HSXX* course
course
Any
GEXX/
HSSM_VEC HSSM_VEC Theory 2 As per course
HSXX*
course
Total Credits 20/21
ISA=In Semester Assessment, MSE= Mid Semester Examination, ESE= End Semester Examination
*Selection based on the subset of courses made available by the Institute for the semester.

The assessment guidelines for the courses of different credits are mentioned above. Notwithstanding
the above, each course faculty shall have the choice to propose her/his assessment methodology based
on the nature of the course. However, the proposed assessment methodology shall be approved by a
panel constituted at Institute level and published to the learners before the commencement of the
semester.

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 17
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Third Year B. Tech. Computer Engineering Preferred Semester: V


Course Structure and Assessment Guidelines

Assessment Total marks


NEP- Course Head of Guidelines (Passing@40%
Credits
Vertical Learning (Marks) of total
Code Name ISA MSE ESE marks)
Artificial
PC_PCC CE10T Intelligence and Theory 2 15 20 40 075
Machine Learning
Artificial
Intelligence and
PC_PCC CE10P Practical 1 25 - 25 050
Machine Learning
Lab
System
PC_PCC CE15T Programming and Theory 2 15 20 40 075
Compiler Design
System
Programming and
PC_PCC CE15P Practical 1 25 - 25 050
Compiler Design
Lab
Software
PC_PCC CE18T Theory 2 15 20 40 075
Engineering
Software
PC_PCC CE18P Practical 1 25 - 25 050
Engineering
PC_PCC CE19T Web Technology Theory 2 15 20 40 075
PC_PCC CE19P Web Design Lab Practical 1 25 - 25 050
Professional
PC_PEC CEXXT Theory 2 15 20 40 075
Elective-1
Professional
PC_PEC CEXXP Practical 1 25 - 25 050
Elective-1 Lab
Int./ OJT CE45 Mini-Project Practical 2 25 - 50 075
As per MDM As per
MDM XX* 3 As per course
course list course
Total Credits 20
ISA=In Semester Assessment, MSE= Mid Semester Examination, ESE= End Semester Examination
*Selection based on the subset of courses made available by the Institute for the semester.

The assessment guidelines for the courses of different credits are mentioned above. Notwithstanding
the above, each course faculty shall have the choice to propose her/his assessment methodology based
on the nature of the course. However, the proposed assessment methodology shall be approved by a
panel constituted at Institute level and published to the learners before the commencement of the
semester.

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 18
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Guidelines for Professional Elective Courses and Specialization Certificate – Refer Appendix-A

Important Note 1: Learners are required to go through the Appendix-A carefully before selecting the
Professional Elective courses. Detailed guidelines regarding Professional Elective courses, specialization
tracks and courses relevant to each track are given in Appendix-A.

Professional Elective-1 Courses (CEXX)

Course Code Course Name Specialization Track Name#


CE21T Soft Computing Artificial Intelligence and Machine Learning
CE21P Soft Computing Lab (AIML)
CE22T Data Warehousing and Data Mining
Data Warehousing and Data Mining Data Science (DS)
CE22P
Lab
Microcontroller Interfacing and
CE23T
Applications
Internet of Things (IoT)
Microcontroller Interfacing and
CE23P
Applications Lab
CE24T Cryptography
Computer Security (CSec)
CE24P Cryptography Lab
#For details of Specialization Certificate, refer Appendix-A

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 19
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Third Year B. Tech. Computer Engineering Preferred Semester: VI


Course Structure and Assessment Guidelines

Assessment Total marks


NEP- Course Head of Guidelines (Passing@40%
Credits
Vertical Learning (Marks) of total
Code Name ISA MSE ESE marks)
Cloud
PC_PCC CE14T Theory 2 15 20 40 075
Computing
Cloud
PC_PCC CE14P Computing Practical 1 25 - 25 050
Lab
Distributed
PC_PCC CE16T Theory 2 15 20 40 075
Systems
Distributed
PC_PCC CE16P Practical 1 25 - 25 050
Systems Lab
Professional
PC_PEC CEXXT Theory 2 15 20 40 075
Elective-2
Professional
PC_PEC CEXXP Practical 1 25 - 25 050
Elective-2 Lab
Professional
PC_PEC CEXXT Theory 2 15 20 40 075
Elective-3
Professional
PC_PEC CEXXP Practical 1 25 - 25 050
Elective-3 Lab
Project-1
Int./OJT CE47 Theory 3 50 - 50 100
(Synopsis)
As per MDM As per
MDM XX* 3 As per course
course list course
Any
GEXX/
HSSM_VEC HSSM_VEC Theory 2 As per course
HSXX*
course
Total Credits 20
ISA=In Semester Assessment, MSE= Mid Semester Examination, ESE= End Semester Examination
*Selection based on the subset of courses made available by the Institute for the semester.

The assessment guidelines for the courses of different credits are mentioned above. Notwithstanding
the above, each course faculty shall have the choice to propose her/his assessment methodology based
on the nature of the course. However, the proposed assessment methodology shall be approved by a
panel constituted at Institute level and published to the learners before the commencement of the
semester.

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 20
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Professional Elective-2 Courses (CEXX)

Course Code Course Name Specialization Track Name#


CE25T Natural Language Processing
Artificial Intelligence and Machine Learning
Natural Language Processing
CE25P (AIML)
Lab
CE26T Advance Databases
Data Science (DS)
CE26P Advance Databases Lab
CE27T Wireless Sensor Network
Internet of Things (IoT)
CE27P Wireless Sensor Network Lab
CE28T System Security
Computer Security (CSec)
CE28P System Security Lab
#For details of Specialization Certificate, refer Appendix-A

Professional Elective-3 Courses (CEXX)

Course Code Course Name Specialization Track Name#


CE29T Advance Machine Learning
Artificial Intelligence and Machine Learning
Advance Machine Learning
CE29P (AIML)
Lab
CE30T Information Retrieval
Data Science (DS)
CE30P Information Retrieval Lab
CE31T Embedded Systems
Internet of Things (IoT)
CE31P Embedded Systems Lab
CE32T Network Security
Computer Security (CSec)
CE32P Network Security Lab
#For details of Specialization Certificate, refer Appendix-A

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 21
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Final Year B. Tech. Computer Engineering Preferred Semester: VII


Course Structure and Assessment Guidelines

Assessment Total marks


NEP- Course Head of Guidelines (Passing@40%
Credits
Vertical Learning (Marks) of total
Code Name ISA MSE ESE marks)
PC_PCC CE17 Software Lab Practical 2 50 - 25 075
Professional
PC_PEC CEXXT Theory 2 15 20 40 075
Elective-4
Professional
PC_PEC CEXXP Practical 1 25 - 25 050
Elective-4 Lab
Professional
PC_PEC CEXXT Theory 2 15 20 40 075
Elective-5
Professional
PC_PEC CEXXP Practical 1 25 - 25 050
Elective-5 Lab
Professional
PC_PEC CEXXT Theory 2 15 20 40 075
Elective-6
Professional
PC_PEC CEXXP Practical 1 25 - 25 050
Elective-6 Lab
Theory+
Project CE48 Project-2 (Final) 6 100 - 100 200
Practical
As per MDM As per
MDM XX* 3 As per course
course list course
Total Credits 20
ISA=In Semester Assessment, MSE= Mid Semester Examination, ESE= End Semester Examination
*Selection is based on subset of OE courses offered by the Institute for the semester.

The assessment guidelines for the courses of different credits are mentioned above. Notwithstanding
the above, each course faculty shall have the choice to propose her/his assessment methodology based
on the nature of the course. However, the proposed assessment methodology shall be approved by a
panel constituted at Institute level and published to the learners before the commencement of the
semester.

Professional Elective-4 Courses (CEXX)

Course Code Course Name Specialization Track Name#


CE33T Deep learning Artificial Intelligence and Machine Learning
CE33P Deep learning Lab (AIML)
CE34T Big Data Analytics
Data Science (DS)
CE34P Big Data Analytics Lab
CE35T Mobile Computing
Internet of Things (IoT)
CE35P Mobile Computing Lab
CE36T Enterprise Network Design
Computer Security (CSec)
CE36P Enterprise Network Design Lab
#For details of Specialization Certificate, refer Appendix-A

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 22
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Professional Elective-5 Courses (CEXX)

Course Code Course Name Specialization Track Name#


Adaptive Business Intelligence
CE37T
Systems Artificial Intelligence and Machine Learning
Adaptive Business Intelligence (AIML)
CE37P
Systems Lab
CE38T NoSQL
Data Science (DS)
CE38P NoSQL Lab
CE39T Ubiquitous Computing
Internet of Things (IoT)
CE39P Ubiquitous Computing Lab
CE40T Ethical Hacking + Social Engineering
Ethical Hacking + Social Engineering Computer Security (CSec)
CE40P
Lab
#For details of Specialization Certificate, refer Appendix-A

Professional Elective-6 Courses (CEXX)

Course Code Course Name Specialization Track Name#


CE41T Management Information System
Artificial Intelligence and Machine Learning
Management Information System
CE41P (AIML)
Lab
CE41T Management Information System
Management Information System Data Science (DS)
CE41P
Lab
CE42T IoT Architecture and Protocols
Internet of Things (IoT)
CE42P IoT Architecture and Protocols Lab
CE43T Digital Forensic
Computer Security (CSec)
CE43P Digital Forensic Lab
#For details of Specialization Certificate, refer Appendix-A

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 23
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Final Year B. Tech. Computer Engineering Preferred Semester: VIII


Course Structure and Assessment Guidelines

Assessment Total marks


NEP- Course Head of Guidelines (Passing@40%
Credits
Vertical Learning (Marks) of total
Code Name ISA MSE ESE marks)
MDC_OE OEXX* Any three from Theory 3 20 30 50 100
MDC_OE OEXX* the offered Theory 3 20 30 50 100
Open Elective
MDC_OE OEXX* Theory 2 15 20 40 075
courses
Industry
Int./OJT CE46 Internship 7 100 - 100 200
Internship
Research
ELC_RM OE07 Theory 3 20 30 50 100
Methodology
As per MDM As per
MDM XX* 3 As per course
course list course
Total Credits 21
ISA=In Semester Assessment, MSE= Mid Semester Examination, ESE= End Semester Examination
*Selection is based on subset of courses offered by the Institute for the semester.

The assessment guidelines for the courses of different credits are mentioned above. Notwithstanding
the above, each course faculty shall have the choice to propose her/his assessment methodology based
on the nature of the course. However, the proposed assessment methodology shall be approved by a
panel constituted at Institute level and published to the learners before the commencement of the
semester.

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 24
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Appendix-A

Guidelines for Professional Elective Courses and Specialization Certificate

Professional Elective courses are designed to meet industrial requirements. All learners must opt for 6
professional elective courses (both Theory and Practical component) as a part of requirement for B.Tech.
degree.

Specialization Certificate is introduced in order to build competency of learners in the chosen domain.
Department of Computer Engineering offers the following specialization tracks:

1. Artificial Intelligence and Machine Learning (AIML)


2. Data Science (DS)
3. Internet of Things (IoT)
4. Computer Security (CSec)

Learners can take courses from any track. However, if learners complete all Professional Elective
Courses from the same chosen track, they will be eligible to receive a Specialization Certificate
from the Institute.

Learners who choose professional elective courses from different specialisation tracks will not be eligible
for a Specialization Certificate.

It should be noted that there are no additional credit requirements for these specialisations.

AIML track: Courses to be chosen for specialization in Artificial Intelligence and Machine Learning

Semester Course Code Course Name


V CE21T Soft Computing
V CE21P Soft Computing Lab
VI CE25T Natural Language Processing
VI CE25P Natural Language Processing Lab
VI CE29T Advance Machine Learning
VI CE29P Advance Machine Learning Lab
VII CE33T Deep learning
VII CE33P Deep learning Lab
VII CE37T Adaptive Business Intelligence Systems
VII CE37P Adaptive Business Intelligence Systems Lab
VII CE41T Management Information System
VII CE41P Management Information System Lab

DS track: Courses to be chosen for specialization in Data Science

Semester Course Code Course Name


V CE22T Data Warehousing and Data Mining
V CE22P Data Warehousing and Data Mining Lab
VI CE26T Advance Databases
VI CE26P Advance Databases Lab
VI CE30T Information Retrieval

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 25
`
Programme Structure (2023) for Bachelor of Technology (B.Tech.) – Computer Engineering

Semester Course Code Course Name


VI CE30P Information Retrieval Lab
VII CE34T Big Data Analytics
VII CE34P Big Data Analytics Lab
VII CE38T NoSQL
VII CE38P NoSQL Lab
VII CE41T Management Information System
VII CE41P Management Information System Lab

IoT track: Courses to be chosen for specialization in Internet of Things

Semester Course Code Course Name


V CE23T Microcontroller Interfacing and Applications
V CE23P Microcontroller Interfacing and Applications Lab
VI CE27T Wireless Sensor Network
VI CE27P Wireless Sensor Network Lab
VI CE31T Embedded Systems
VI CE31P Embedded Systems Lab
VII CE35T Mobile Computing
VII CE35P Mobile Computing Lab
VII CE39T Ubiquitous Computing
VII CE39P Ubiquitous Computing Lab
VII CE42T IoT Architecture and Protocols
VII CE42P IoT Architecture and Protocols Lab

CSec track: Courses to be chosen for specialization in Computer Security

Semester Course Code Course Name


V CE24T Cryptography
V CE24P Cryptography Lab
VI CE28T System Security
VI CE28P System Security Lab
VI CE32T Network Security
VI CE32P Network Security Lab
VII CE36T Enterprise Network Design
VII CE36P Enterprise Network Design Lab
VII CE40T Ethical Hacking + Social Engineering
VII CE40P Ethical Hacking + Social Engineering Lab
VII CE43T Digital Forensic
VII CE43P Digital Forensic Lab

Vidyalankar Institute of Technology (An Autonomous Institute affiliated to University of Mumbai)


Page 26
`

You might also like