B.Tech. in Computer Science and Engineering
On this page
Overview
The Computer Science and Engineering programme at Faculty of Engineering and Technology at MSRUAS has been developed by the members of the faculty based on their teaching experience and long standing interactions with various universities and industries in India and abroad.
The curriculum is outcome based and helps students to develop critical thinking abilities and imbibe relevant practical skills for a smooth transition from academics to real-life work environment. Opportunities are provided for the students to do their internship in India or abroad depending on their preferences.
While most engineering colleges and universities across the world offer a CSE degree (or its equivalent), there is a shortage in quality graduates. The CSE programme is designed to produce creative and knowledgeable engineers with capabilities to innovate, design and develop computing and information technology solutions for diverse requirements of society, environment and human endeavours
Objective
- To facilitate the acquisition of knowledge in computing and information technology systems and their subsystems
- To develop understanding of the underlying logical, algorithmic, architectural and programming principles of computing systems
- To build the ability to design and implement computing and information systems to meet the specific application needs
- To model, simulate and analyse the behaviour of computing and information systems to predict and improve their performance
- To train students on development of software products to meet specific requirements and customer needs
- To impart training on the processes and practice of engineering, deployment and operation of information technology infrastructure
- To impart training on professional ethics, history, economics, social sciences and interactive skills relevant to professional practice
- To provide a general perspective on lifelong learning and opportunities for a career in industry, business and commerce
Highlights
Proctoral System
Under the Proctoral System, every student is assigned a faculty member as a Proctor or a mentor.
These mentors offer guidance, support and encouragement to students, helping them as they progress along their academic journey. From the choice of electives to their academic performance, from attendance to meeting their credit requirements, students can approach these mentors with any and every query.
Proctors also interact with parents/guardians and keep them updated on the progress of students.
To ensure that they reap the benefits of the Proctoral System, students are advised to be in regular contact with their Proctors.
Semester Abroad Programme
Students can opt for a semester abroad programme at a partner university and register for chosen courses or an internship or a project.
Innovation Centre
At the Innovation Centre, students team up with faculty members to develop on their innovative ideas.
Ideas are assessed based on their relevance to — and impact on — society. These are then translated into working projects that are entered in national and international competitions, and for filling patents.
Open Electives
Students can register from a range of open electives from different faculties for credits. These are specially designed as a basic introduction which help in the holistic development of an individual.
- Employs application-based learning.
- Offers research opportunities.
- Includes internship, training, and placement support with universities and industries worldwide.
- Includes state-of-the-art facilities in computing facilities, programming laboratories, hardware and software tools.
- Offers expert guest lecturers from institutions and industries.
- We offer accommodation in student hostels on our campus, and even offer third-party off-campus hotels where necessary to ensure students can focus on what matters the most.
- Our on-campus facilities include WiFi any time of the day, 24/7.
- From a host of eateries and laundry facilities, we ensure that students have access to all facilities.
- We encourage students to participate in co-curricular activities on campus which include sports and cultural events, both at a university level and a faculty level.
- We help students focus on independent and sponsored research with projects and a dissertation.
Structure
Study Domains
- ES
Engineering Sciences
- An overview into the engineering sciences, such as electronics and automotive sciences.
- PC
Professional Core
- A deep dive into the core domain of Computer Science and Engineering, which includes algorithms, data structures, operating systems such as Linux and Android, machine learning and popular programming languages such as Python, C, and Java.
- BS
Basic Sciences
- A comprehensive coverage of Mathematics, Physics and Chemistry.
- HSS
Humanities and Social Sciences
- An introduction to professional and personal development, language courses, and life skills.
- OE
Open Electives
- Students can choose from a list of courses offered across the university from multiple disciplines to earn credits.
- PSI
Project, Seminar, and Internships
- Includes active participation in output-based projects, seminars, and internships in industry.
- PE
Professional Electives
- Students can choose from subjects offered within Computer Science and Engineering to develop a deeper skillset in professional core electives such as the Internet of Things, Software Defined Networks, Quantum Computing, or Software Design patterns.
Course Progression
Course | Credits |
---|---|
Engineering Mathematics-1 | 4 |
Engineering Chemistry | 3 |
Elements of Mechanical Engineering and Workshop Practice | 3 |
Elements of Electrical Engineering | 3 |
Elements of Computer Science and Engineering | 3 |
Engineering Chemistry Laboratory | 1 |
Computer Programming Laboratory | 1 |
Basic Electrical Engineering Laboratory | 1 |
Professional Communication | 2 |
Key
- Theory
- Tutorials
- Practicals
Course | Credits |
---|---|
Engineering Mathematics - 2 | 4 |
Engineering Physics | 3 |
Engineering Mechanics | 3 |
Elements of Electronics Engineering | 3 |
Engineering Drawing | 3 |
Engineering Physics Laboratory | 1 |
Basic Electronics Laboratory | 1 |
Constitution, Human Rights and Law | 2 |
Key
- Theory
- Tutorials
- Practicals
Course | Credits |
---|---|
Engineering Mathematics - 3 | 4 |
Discrete Mathematics | 4 |
Data Structures using Python | 3 |
Logic Design | 3 |
Microprocessors and Architecture | 3 |
Python & Data Structures Laboratory | 1 |
Logic Design Laboratory | 1 |
Microprocessors Laboratory | 1 |
Environmental Studies |
Key
- Theory
- Tutorials
- Practicals
Course | Credits |
---|---|
Engineering Mathematics - 4 | 4 |
Software Development Fundamentals | 3 |
Programming Paradigms | 4 |
Design and Analysis of Algorithms | 3 |
C & Data Structures | 3 |
Formal Languages and Automata Theory | 3 |
Software Development Laboratory | 1 |
Programming Paradigms Laboratory | 1 |
Key
- Theory
- Tutorials
- Practicals
Course | Credits |
---|---|
Probability and Statistics | 3 |
Database Systems | 3 |
Computer Networks | 3 |
Information Security and Protection | 4 |
Compilers | 4 |
Innovation Course -I | 3 |
20CSC307A | 1 |
Database Systems Laboratory | 1 |
Computer Networks Laboratory | 1 |
Economics and Cost Estimation in Computer Engineering | 2 |
Key
- Theory
- Tutorials
- Practicals
Course | Credits |
---|---|
Graph Theory and Optimization | 3 |
Principles of Artificial Intelligence | 3 |
Innovation Course -II | 3 |
Operating Systems | 3 |
Web Architecture and Application Development | 3 |
Distributed and Cloud Computing | 4 |
Design patterns | 1 |
Artificial Intelligence Laboratory | 1 |
Operating Systems Laboratory | 1 |
Web Architecture and Application Development Laboratory | 1 |
Key
- Theory
- Tutorials
- Practicals
Course | Credits |
---|---|
Professional Core Elective - 1 | 4 |
Professional Core Elective - 2 | 3 |
Professional Core Elective - 3 | 3 |
Open Elective - 1 | 3 |
I] Project Work - I II]Internship (Choose one) | 4 |
Seminar | 1 |
Key
- Theory
- Tutorials
- Practicals
Course | Credits |
---|---|
Open Elective - 2 | 3 |
Project Work - II | 8 |
Key
- Theory
- Tutorials
- Practicals
Details
Teaching and Assessment
During each semester, students’ performance is assessed through Continuous Evaluation (CE) and a Semester End Examination (SEE). CE and SEE carry equal weightage.
Students are awarded grades based on the marks scored.
Key Skill Development
- Ability to apply problem solving approaches to real-life computer programming scenarios and to build complex and large-scale software systems.
- Ability to specify appropriate abstractions of complex requirements and design effective solutions in the form of reliable algorithms and computer programs.
- Ability to analyse engineering problems, interpret data and arrive at meaningful conclusions involving mathematical inferences
- Ability to design an engineering system, component, or process in consideration of public health, safety, sociocultural, and environmental considerations.
- Ability to understand the effect of engineering solutions on sociocultural, legal, public health, and safety aspects.
Careers
Software Engineer
Network and Security Engineer
AI professional
Web Developer
Cyber Security Professional
Admissions
Eligibility
Indian Nationals
- Candidates have to have passed 10+2 examination with Physics and Mathematics as compulsory courses, along with Chemistry, Biotechnology, Biology, Electronics, and Computer Science.
- General category students need at least 45% aggregate marks in the courses mentioned above.
- Reserved category students need at least 40% in the courses mentioned above.
Application Process
Through RUAS-AT
- Take the RUAS-AT Entrance Test
- Admission counselling for selection
- Once selected, students need to fill in the admission form
- Pay tuition fee
- Submit documents to the University
Through CET/ComedK
- CET Code E235, ComedK Code
- Counselling and Selection
- Download the admission form
- Submit completed form and documents at the University Admissions Office
- Pay fees online or through DD at the University admission office.
Other Accepted Scores
- Contact Director Admissions
Fees & Scholarships
Government Seats:
- As per the Government of Karnataka
University Seats:
- Refer Fee Structure
Eligibility
International Students/OCI/NRI/SAARC
- Foreign students need to have a 10+2 equivalent qualification approved by Association of Indian Universities.
- Candidates should have proof of proficiency in English with a minimum TOEFL score of 8.
Application Process
Through RUAS-AT
- Take the RUAS-AT Entrance Test
- Admission counselling for selection
- Once selected, students need to fill in the admission form
- Pay tuition fee
- Submit documents to the University
Through CET/ComedK
- CET Code E235, ComedK Code
- Counselling and Selection
- Download the admission form
- Submit completed form and documents at the University Admissions Office
- Pay fees online or through DD at the University admission office.
Other Accepted Scores
- Contact Director Admissions
Fees & Scholarships
NRI/Foreign Students:
- USD 6000 + Other fee Rs.38,550 per annum
Eligibility
Lateral Entry into 3rd Semester
The Equivalence Committee’s decision in the cases of lateral entry candidates will be final.
- General category candidates must have passed a diploma examination from an approved institution with a minimum of 45% marks.
- Reserved category candidates must have passed in an appropriate branch of Engineering or Technology with a minimum of 40% marks.
- General category candidates must have passed a B.Sc. from a University recognised by UGC with a minimum of 45% marks.
- Reserved category candidates must have passed with a minimum of 40% marks and passed 12th standard with Physics and Mathematics as courses.
Application Process
Through RUAS-AT
- Take the RUAS-AT Entrance Test
- Admission counselling for selection
- Once selected, students need to fill in the admission form
- Pay tuition fee
- Submit documents to the University
Through CET/ComedK
- CET Code E235, ComedK Code
- Counselling and Selection
- Download the admission form
- Submit completed form and documents at the University Admissions Office
- Pay fees online or through DD at the University admission office.
Other Accepted Scores
- Contact Director Admissions
Fees & Scholarships
Government Seats:
- As per the Government of Karnataka
University Seats:
- Refer Fee Structure
Start your journey with RUAS
Downloads
- B.Tech Programme Regulations 2019 pdf | 1.2 MB
- B.Tech (CSE) Programme Specifications 2020 pdf | 1.8 MB
Contact
- Director - Admissions
- Dr. T. Hemanth
- email hidden; JavaScript is required
- Phone
- 80 4536 6616
Programmes
- M.Tech. in Data Science and Engineering
- M.Tech in Artificial Intelligence & Machine Learning
- M. Tech. in Power Electronics and Drives
- B.Tech. in Electrical and Electronics Engineering
-
- B.Tech. in Electronics and Communication Engineering
- B.Tech. in Information Science and Engineering
- B.Tech. in Mathematics and Computing
- B.Tech. in Mechanical Engineering
- B.Tech. in Robotics
- B.Tech. in Civil Engineering
- M.Tech. in Construction Engineering and Management
- M.Tech. in Environmental Engineering and Management
- M.Tech. in Transportation Engineering
- B.Tech. in Aerospace Engineering
- B.Tech. in Automotive Engineering
- M.Tech. in Aerospace Engineering
- B.Tech. in Computer Science and Engineering
- B. Tech. in Artificial Intelligence and Machine Learning
- M.Tech. in Robotic Engineering
- Electric Transportation
- Embedded System