VISVESVARAYA TECHNOLOGICAL UNIVERSITY, BELAGAVI

B.E. in Computer Science and Engineering
Scheme of Teaching and Examinations 2021
Outcome-Based Education (OBE) and Choice Based Credit System (CBCS)
(Effective from the academic year 2021 - 22)

Sixth Semester

....

COMPUTER SCIENCE AND ENGINEERING | INFORMATION SCIENCE AND ENGINEERING | ARTIFICIAL INTELLIGENCE AND DATA SCIENCE Etc...

Sixth Semester Scheme and Syllabus

....
...
21CS61
SOFTWARE ENGINEERING & PROJECT MANAGEMENT

Software engineering and project management are closely related fields that involve planning, organizing, and executing the development of software systems...

...
21CS62
FULL STACK DEVELOPMENT

Full Stack Development is a comprehensive approach to software development that involves understanding and working with both frontend and backend technologies..

...
21CS63
COMPUTER GRAPHICS AND FUNDAMENTALS OF IMAGE PROCESSING

Computer graphics involves creating and manipulating images using computers, while image processing focuses on enhancing, analyzing, and manipulating existing images to improve their quality or extract information....

...
21CSL66
COMPUTER GRAPHICS AND IMAGE PROCESSING LABORATORY

Computer graphics involves creating and manipulating images using computers, while image processing focuses on enhancing, analyzing, and manipulating existing images to improve their quality or extract information....

...
21CSMP67
MINI PROJECT

Mini projects typically involve the development of a software application, hardware prototype, or other creative work...

...
21INT68
INNOVATION/ENTREPRENEURSHIP / SOCIETAL INTERNSHIP

internship is a structured program innovation and entrepreneurship projects under the guidance of experienced mentors..

Professional Elective - I

...
21CS641
Agile Technology

Explain the methods of analysing the algorithms and to analyze performance of algorithms..

...
21CS643
Advanced Computer Architecture

: Understand the fundamentals of ARM-based systems, including programming modules with registers and the CPSR

...
21CS642
Advanced JAVA Programming

It deals with several aspects of energy, biomaterials as well as the environment and helps integrate them into engineered technology..

...
21CS644
Data science and Visualization

To help the students appreciate the essential complementarity between 'VALUES' and 'SKILLS' to ensure sustained happiness and prosperity which are the core aspirations of all human beings.

Open Electives – I

...
21CS651
Introduction to Data Structures

Explain the methods of analysing the algorithms and to analyze performance of algorithms..

...
21CS653
Introduction to Cyber Security

: Understand the fundamentals of ARM-based systems, including programming modules with registers and the CPSR

...
21CS652
Introduction to Database Management Systems

It deals with several aspects of energy, biomaterials as well as the environment and helps integrate them into engineered technology..

...
21CS654
Programming in JAVA

To help the students appreciate the essential complementarity between 'VALUES' and 'SKILLS' to ensure sustained happiness and prosperity which are the core aspirations of all human beings.