cmr.edu.in
Programmes Apply Now

B.Tech. | Computer Science and Technology
With specialization in Artificial Intelligence & Machine Learning, Internet of Things

At the end of the programme, the student:

  • Should be able to apply the concepts of basic science, engineering fundamentals, and Computer Science and Engineering to provide computer-aided solutions for complex engineering problems.
  • Should be able to apply technical knowledge to develop, test, and maintain software and hardware tools to meet the automation needs of industry and society.
  • Should have the capability to analyse, comprehend, design, and develop computer applications for a variety of engineering problems, thus demonstrating professional ethics and concern for societal well-being.

duration

4 Years

Programme type

Full time

Eligibility Criteria

Candidate should have passed the 2nd PUC/12th/Equivalent Exam with a minimum of 45% of marks in Physics and Mathematics along with Chemistry/ Computer Science/Electronics/Information Technology/ Biology/ Informatics Practices/ Biotechnology/ Technical Vocational subject/ Agriculture/ Engineering Graphics/ Business Studies/ Entrepreneurship. (40% for Karnataka reserved category candidates) from a recognized board. Candidates must also qualify in one of the following entrance exams: CET/ COMED-K/JEE/Other state entrance tests /National level entrance test OR Passed D.Voc stream in the same or allied sector..

Who can apply? Aspirants who want to pursue a career in Software Engineering, Networking, and Web development can pursue this course after high school at our top-rated computer engineering college in Bangalore.

Key Features

  • Engineering knowledge: Apply knowledge of mathematics, science, engineering fundamentals, and Computer Science and Engineering to solve complex engineering problems.
  • Problem analysis: Identify, formulate, review research literature, and analyse complex problems in Computer Science and Engineering, reaching substantiated conclusions using fundamental principles of mathematics, natural sciences, and engineering sciences.
  • Design/development of solutions: Design computer-based solutions for complex engineering problems and create system components or processes that meet specified needs, considering public health, safety, and cultural, societal, and environmental factors.
  • Conduct investigations of complex problems: Use research-based knowledge and methods, including experiment design, data analysis, interpretation, and synthesis, to provide valid conclusions.
  • Modern tool usage: Select, create, and apply appropriate techniques, resources, and modern engineering and IT tools, including prediction and modelling, for complex engineering activities with an understanding of their limitations.
  • The engineer and society: Apply reasoning informed by contextual knowledge to assess societal, health, safety, legal, and cultural issues, and understand the responsibilities relevant to professional engineering practice.
  • Environment and sustainability: Understand the impact of professional engineering solutions in societal and environmental contexts, and demonstrate knowledge of and commitment to sustainable development.
  • Ethics: Apply ethical principles and commit to professional ethics, responsibilities, and standards in engineering practice.
  • Individual and team work: Work effectively as an individual and as a member or leader in diverse teams and multidisciplinary settings.
  • Communication: Communicate effectively on complex engineering activities with both the engineering community and society at large, including comprehending and writing effective reports, producing design documentation, making presentations, and giving and receiving clear instructions.
  • Project management and finance: Demonstrate knowledge and understanding of engineering and management principles, and apply them to manage projects as a member and leader in a team, especially in multidisciplinary environments.
  • Life-long learning: Recognise the need for and demonstrate readiness and ability to engage in independent, life-long learning within the broadest context of technological change.

Scope and Objective

CMR University’s Computer Science & Technology courses are designed to respond to the vibrant progress in Information to Intelligence Technology. As one of the best universities in Bangalore for computer science, our program focuses on theoretical and application development to equip students, to acquire skills and competencies, to envision products and make them a reality. It includes Computer Engineering applications framework and entrepreneurship, making it one of the leading computer science colleges in Bangalore. Students acquire competencies in critical thinking, problem exploration, and problem solving with a focus on ‘Project based learning’.

Programme Structure

The computer science syllabus for each semester is as given below: The computer science program at CMR University is ranked highly and is often compared to the top computer science engineering colleges in Karnataka
  • Math
  • Physics
  • Element of Electrical Engineering
  • Element of Civil Engineering
  • CAED
  • Common Core
  • Math
  • Chemistry
  • Element of Electrical Engineering
  • Element of Mechanical & workshop
  • Element of Computer Engineering
  • Problem solving using Programming
  • Common Core
  • Mathematics 3
  • Discrete Mathematical Structures
  • Data Structures Using C
  • Digital Logic Design
  • Programming using Python(P2)
  • Common Core
  • Mathematics 4
  • Computer Architecture with ALP
  • Database Management Systems
  • Theory of Computation
  • Object Oriented Programming with Java (P3)
  • Common Core
  • Software Engg
  • Operating Systems
  • Data Communication
  • Design and Analysis of Algorithms
  • Open Elective I
  • Professional Elective I
  • Interdisciplinary Elective I
  • Common Core
  • Machine Learning
  • Cyber Security
  • Web Programming
  • Computer Networks
  • Open Elective 2
  • Professional Elective II
  • Interdisciplinary Elective II
  • Common Core
  • Natural Language Processing
  • Network Security
  • Mobile Application Development
  • Telecommunications and WAN Security
  • Professional Elective III
  • Professional Elective IV
  • Interdisciplinary Elective III
  • Common Core
  • Project work
  • Industrial Internship
  • OPEN ELECTIVE I
  • Discrete Mathematical Structures
  • Data Structures using C
  • Object Oriented Programming
  • Database Management Systems
  • Advanced Python (P4)
  • Engineering Statistics and Advanced linear algebra
  • R Language
  • Soft Computing (Fuzzy, Genetic, Ontologies)
  • Ethical Hacking
  • Cryptography
  • Information System Security
  • Secure Coding
  • Advanced
  • Object Oriented Analysis Design
  • Scripting Languages
  • Kotlin (OO+Functional)
  • Network programming
  • Network Administration
  • Python for Networking
  • Client-Server Technologies
  • Data Mining
  • Artificial Intelligence
  • Data Preprocessing and Analysis
  • Big Data (P5)
  • Machine Learning (P5)
  • Software Security
  • Web Security
  • Malware analysis
  • J2EE Technologies
  • .NET Technologies
  • Javascript
  • Full Stack (P5)
  • Advanced Computer Networks
  • Wireless Technologies
  • Multimedia Networking
  • Deep Learning
  • Computer Vision
  • Big Data & Data Analytics
  • Security in Mobile Computing
  • Digital Forensics
  • System Security
  • Web Technology Frameworks
  • Advanced JavaScript
  • Microservices Frameworks
  • Network Management
  • Storage Area Networks
  • Network Protocols
  • Web Technology
  • Mobile Application Development
  • Machine Learning
  • Cyber Security

Programme Assessment

  • Grades and GPA: Students are awarded grades for each course in a semester, and their Semester Grade Point Average (SGPA) is calculated to measure their academic performance. Cumulative Grade Point Average (CGPA) is used to evaluate the overall performance of a student across all semesters, aligning with standards at the best colleges for computer engineering.
  • Evaluation System: The evaluation of students is comprehensive and continuous throughout the semester, ensuring that assessments meet the expectations of the best computer engineering schools. It consists of Continuous Internal Evaluation (CIE) and Semester End Examination (SEE). CIE and SEE carry an equal weightage of 50% each, resulting in a total evaluation of 100 marks for each course, regardless of its credit value.

Programme Outcome

  • Engineering Knowledge: Apply the knowledge of Mathematics, Science, Engineering Fundamentals, and an engineering specialization for solving complex engineering problems.
  • Design/Development of Solutions: Design solutions for complex Engineering problems and Design System Components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.
  • Conduct investigations of complex problems: Use research–based knowledge and research methods including Design of Experiments, Analysis and Interpretation of data, and synthesis of information to provide valid conclusions.
  • Modern Tool usage: Create, select, and apply; appropriate techniques, resources, and modern engineering and IT tools including Prediction and Modeling; to complex engineering activities with an understanding of the limitations.
  • The Engineer and Society: Apply reasoning informed by the contextual knowledge to assess Societal, Health, Safety, Legal and Cultural issues and the consequent responsibilities relevant to the professional Engineering practice.
  • Environment and sustainability: Understand the impact of the professional Engineering solutions in Societal and Environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
  • Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the Engineering practice.
  • Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
  • Communication: Communicate effectively on complex Engineering activities with the Engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give & receive clear instructions.
  • Project Management and Finance: Demonstrate knowledge and understanding of the Engineering and Management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
  • Life–long learning: Recognize the need for, and have the preparation and ability to engage in independent and life–long learning in the broadest context of technological change.

What expertise will you gain?

Artificial Intelligence and Neural Networks

Machine Learning Algorithms and Applications

Internet of Things (IoT) Architecture and Protocols

Data Science and Big Data Analytics

Embedded Systems and IoT Hardware Integration

Natural Language Processing (NLP)

Cloud Computing for IoT and AI

Computer Vision and Image Processing

Cybersecurity for IoT and AI Systems

Real-Time Data Processing and Analytics

Career Opportunity

  • Software Developer
  • Database Administrator
  • Web Developer
  • Computer Programmer
  • Network Administrator
  • System Analyst

Placements at

CMR University

200+ Recruiters, Pre-Placement modules from first semester focus on employability, emphasis on experiential learning, extensive focus on Internships, Training for competitive examinations – CAT, GRE, TOEFL, CMAT, Bank PO, and more.

Testimonials

Recent Blogs

FAQs

4 years

Written test and interview

10+2 with physics, chemistry, and mathematics as subjects and a minimum of 45% marks in 10+2. Other equivalent qualifications may also be considered.

Yes, it almost includes all the areas of computing & technology. CMR University is one of the best B Tech computer science and technology colleges in Bangalore and is a good choice for B.Tech in CST Program. Our course has Virtual Reality & Game-Theoretic Simulation, Data structures, Mobile application development, Data mining, Big data, Artificial intelligence, Cryptography, Digital forensics, and Data analytics, Human Computer Interaction, Augmented & Mixed Reality, Industrial Internet of Things.

B.Tech in CST is tailored such that you get hands-on project-based learning exposure to innovative entrepreneurial/technology entrepreneurial skills. Due to the unique program structure, CST graduates will be prepared to address the complexities of real-world technology issues, and to adapt to future developments in this fast-paced and dynamic world. CST Programme is best suited for you if you want to graduate with a placement offer (or) pursue higher education and setup a start-up.

Computer Science & Technology (CST) Program teaches its students skills in two areas

  • Software Automation Tools
  • Deployable Intelligent Applications

  • Software Developer
  • Data Scientist
  • Game Designer
  • IOT Developer
  • Network Administrator
  • System Analyst
  • Technological Entrepreneurship
  • Management Information Systems
  • Business Analyst

The department of CST at CMR University has Data structures laboratory, Labs for programming with python, Artificial Intelligence & Machine Learning Labs, a Programming with Java lab, and a Database management systems lab, Data science lab. Spacious classrooms with electronic infrastructure for audio-visual teaching aids, rapid prototyping labs, and a conference room for discussions.

Log on to the portal from our website, download the admission form and fill it. You can either submit the form in person at the college campus or submit it online after payment of application fees. Further you will receive a call for interview if you are shortlisted.

Yes , Computer science & technology are in high demand. With the growing automation and AI technology, there is a huge need for analysing the field of computing technology, big data and data analytics. The subject is the base of many sub-divisions in engineering which creates a huge demand for computer science technologists.

Yes, at CMR University we have a dedicated placement cell that comprises experienced professionals from various fields of engineering to train the students to attend the placement interviews. As one of the top B Tech computer science and technology colleges in Bangalore, we also help the students develop their soft skills and leadership skills from the first year through various modules.

Yes, the B.Tech course at CMR University provides students with practical training and internship opportunities as part of the curriculum.

Want to know more about CMRU?

Download Brochure
ACCP AY(2025-26)