Computer Science is an interesting discipline with advanced opportunities in diverse sectors for designing and developing smart solutions. The students apply the principles of engineering, computer architecture, software engineering and signal processing to understand and synthesize such systems. The engineering aspirants will combine creative and analytical skills to craft an idea into reality. The progressive curriculum imbibes problem-solving as the core, to meet the current and future needs of the technology knowledge era.
Data Science and Analytics
Artificial Intelligence and Machine Learning
Mathematical World4 Credits
Mathematical World is a foundation course, which covers the basic mathematical concepts that are necessary for all disciplines. The course covers the essential concepts of classical mathematics along with a gentle introduction to modern topics like symmetry, fractals, chaos, complexity, etc. The main objective of the course is to provoke interest and present a holistic picture of mathematics together with demonstrating how various natural phenomena can be modeled mathematically.
Physical World4 Credits
Physical World is designed to understand the natural phenomenon (classical or quantum) that deal with matter and energy. Everything, whether natural like stars, planets, mountains, oceans, atmosphere, along with plants and animals including humans or any man-made objects are a consequence of matter and energy. The understanding of the basic principles behind these natural phenomena will develop an understanding of mechanics, electricity, electromagnetics, atomic, molecular and nuclear physics. The project-based learning approach will provide an understanding of micro-details of how these principles can be applied to create new applications and experiences.
Creative Arts4 Credits
The course envelops drawing and painting, music and dance, which are the main streams of visual and performing arts having interdisciplinary approach in design. The main objective of the course is to develop sensitivity and power of expression to communicate in an interesting and effective way. The drawing and painting modules will provide necessary hands-on skills enabling to create and express various ideas. The music module will develop an appreciation for vocal and instrumental music. Self-expression through creation and performance of music will be an integral part as well as an understanding of the art of music. The dance module will give the students an introduction to the study and performance of dance. It will include exploration in creative movement, improvisation, and various dance techniques.
Critical and Creative Thinking4 Credits
Critical Thinking is the objective analysis and evaluation of an idea in order to form a judgement. It entails systematic classification and finding logical connections and patterns between ideas. We need it while confronting complex and diverse issues which could be even contradictory in nature. The word 'Creative' comes from Latin 'Creo', which means 'Make'. Creative Thinking leads to generation of new ideas by changing the 'viewing lens' and applying those ideas in specific context to explore new connections, discover new possibilities, and seek solutions that are unusual, original, and fresh.
Reading and Writing4 Credits
The module on reading aims to inculcate the love for reading so that one is not just able to literally reproduce what one reads, but also imaginatively reconstruct it. The act of reading naturally triggers complex visualizations. There is an inner voice trying to speak to self and others. We need to listen to that voice and write. Clear writing stems from clear thinking. Writing helps us develop hierarchical and structural thinking. The module on writing is aimed Is aimed to explore good, persuasive writing which is context-oriented - specific to generic, concrete to abstract, active to passive, factual to opinionated - to create enriching reading experiences.
Engineering Science6 Credits
Principles of Engineering4 Credits
History of Man-Made World2 Credits
Design Process4 Credits
Foundation Project4 Credits
Data Structures4 Credits
Applied Algorithms4 Credits
Principles of Programming Language3 Credits
Discrete Mathematics4 Credits
Digital Signal Processing3 Credits
Environmental Science4 Credits
Database Management System3 Credits
Computer Network4 Credits
Operating System4 Credits
Computer Organization and Architecture4 Credits
Software Engineering4 Credits
Computer Graphics and Visualization3 Credits
Track Core Course 14 Credits
Track Core Course 24 Credits
Track Core Course 34 Credits
Track Core Course 42 Credits
Track Core Course 52 Credits
Technically Complex Project4 Credits
Minor Course 1/ Discipline Elective 14 Credits
Minor Course 2/ Discipline Elective 24 Credits
Design for People and Society4 Credits
Design for Future4 Credits
Project Management2 Credits
Design for Sustainability4 Credits
Design for Systems6 Credits
Portfolio Development2 Credits
Capstone Project18 Credits