- Home
- Academics
- School of Computer Science
- B.Sc. Computer Science
- Artificial Intelligence and Machine Learning
B.Sc. Computer Science in Artificial Intelligence & Machine Learning
Program details
The B.Sc. Computer Science program specializing in Artificial Intelligence & Machine Learning at UPES School of Computer Science offers a comprehensive curriculum that delves deep into the mathematical foundations of Artificial Intelligence (AI) and machine learning (ML) along with related technologies. The program is meticulously designed to equip students with a strong understanding of the theoretical underpinnings and practical applications of AI and ML. Throughout the program, students will engage with diverse facets of AI and ML, gaining expertise in various tools and platforms essential for modern AI/ML development. Notably, students will work with industry-standard frameworks like TensorFlow, Keras, PyTorch, and NoSQL databases, which are crucial for crafting cutting-edge AI/ML solutions. The curriculum emphasizes hands-on experience, ensuring that students can confidently apply their knowledge to real-world technological scenarios.
A distinguishing feature of this program is its focus on statistics and mathematical simulations. By delving into these domains, students will acquire the skills necessary for accurate data analysis, model creation, and result interpretation. This statistical proficiency empowers graduates to meet the burgeoning demand for AI-enabled professionals in the market. With a strong foundation in both theory and practice, graduates of this program will be well-prepared to embark on successful careers in industries that heavily rely on AI and ML technologies.
In essence, the B.Sc. Computer Science in Artificial Intelligence & Machine Learning by UPES School of Computer Science provides a holistic education that combines mathematical rigor, hands-on technical expertise, and a deep understanding of AI and ML applications. This program equips students to thrive in the ever-evolving landscape of technology by cultivating the skills demanded by industries seeking proficient AI professionals.
Program Highlights
- The B.Sc. Computer Science in Artificial Intelligence & Machine Learning program offers a comprehensive curriculum designed to equip students with the latest knowledge and skills in AI, ML, and data science.
- Practical exposure takes center stage, with hands-on projects and real-world case studies enabling students to apply theoretical concepts to practical scenarios effectively.
- Learn from experienced faculty members and industry experts who guide students through the complexities of AI, ensuring a strong foundation and insights into industry trends.
- Benefit from industry partnerships, internships, and guest lectures, fostering a direct connection to the tech industry and enhancing job readiness.
- Access cutting-edge AI and ML labs, equipped with the latest tools and technologies, enabling students to experiment, innovate, and create.
- Engage in AI/ML research projects, contributing to advancements in the field while gaining valuable research skills for further academic pursuits or career opportunities.
Future Scope / Industry Trends
The future scope of the B.Sc. Computer Science in Artificial Intelligence & Machine Learning program at UPES School of Computer Science is exceptionally promising. As AI and Machine Learning continue to revolutionize industries across the globe, graduates from this program will be equipped with a robust foundation in computer science coupled with specialized knowledge in cutting-edge technologies. This will enable them to design intelligent systems, develop predictive models, and drive innovation in fields like healthcare, finance, manufacturing, and beyond. The program's comprehensive curriculum, hands-on projects, and exposure to real-world challenges will nurture analytical thinking, problem-solving skills, and creativity among students. Moreover, UPES's emphasis on industry collaboration, internships, and practical training ensures that graduates are not only academically proficient but also job-ready. As industries increasingly seek AI and Machine Learning expertise, graduates from this program will be well-positioned to secure roles as AI engineers, data scientists, machine learning specialists, and research scientists, contributing significantly to the ever-evolving landscape of technology and its applications.
Career Opportunities
Completing the B.Sc. Computer Science in Artificial Intelligence & Machine Learning program at UPES School of Computer Science opens doors to a plethora of exciting career opportunities. Graduates are well-equipped to step into roles such as Machine Learning Engineer, Data Scientist, AI Researcher, and Software Developer. The comprehensive curriculum not only hones technical skills but also nurtures critical thinking and problem-solving abilities. With a strong foundation in AI and Machine Learning, students can contribute to industries spanning healthcare, finance, technology, and more. The program's practical approach, coupled with industry exposure and hands-on projects, empowers graduates to apply innovative solutions to real-world challenges. Whether it's enhancing customer experiences through recommendation systems or optimizing business processes, UPES graduates are primed to be at the forefront of shaping the AI and Machine Learning landscape.
Placements
The B.Sc. Computer Science in Artificial Intelligence & Machine Learning program at UPES School of Computer Science offers exceptional placement opportunities. Equipped with a comprehensive curriculum and hands-on training in cutting-edge technologies, graduates are well-prepared to meet industry demands. The program's emphasis on practical projects, research, and collaboration with industry leaders cultivates a deep understanding of AI and machine learning. This foundation translates into high employability, as students consistently secure placements in reputed companies working on AI and ML solutions. UPES' strong industry connections, dedicated career services, and networking opportunities further enhance the chances of successful placements. Graduates emerge from the program with the skills and knowledge vital to excel in the dynamic field of AI and machine learning, making them sought-after candidates for a wide range of positions across the tech industry.
Fee Structure
Click here for detailed Fee Structure.
Curriculum
Semester 1
Course | L | T | P | Credit |
---|---|---|---|---|
Linux Lab | 0 | 0 | 4 | 2 |
Programming in C | 3 | 0 | 0 | 3 |
Programming in C Lab | 0 | 0 | 2 | 2 |
Digital Electronics | 4 | 0 | 0 | 4 |
Problem Solving | 2 | 0 | 0 | 2 |
Living Conversation | 2 | 0 | 0 | 2 |
Environmental Sustainability and Climate Change - I | 2 | 0 | 0 | 2 |
Mathematical Science – I | 3 | 1 | 0 | 4 |
TOTAL | 21 |
Semester 2
Course | L | T | P | Credit |
---|---|---|---|---|
Computing for Sciences | 3 | 0 | 0 | 3 |
Data Structures and algorithms | 4 | 0 | 0 | 4 |
Data Structures and algorithms Lab | 0 | 0 | 2 | 1 |
OOPs using C++ | 3 | 0 | 0 | 3 |
OOPs using C++ Lab | 0 | 0 | 2 | 1 |
Critical Thinking and Writing | 2 | 0 | 0 | 2 |
Environmental Sustainability and Climate Change - II | 2 | 0 | 0 | 2 |
Mathematical Science – II | 4 | 0 | 0 | 4 |
TOTAL | 20 |
Semester 3
Course | L | T | P | Credit |
---|---|---|---|---|
Elements of AIML | 2 | 0 | 0 | 2 |
Elements of AIML Lab | 0 | 0 | 2 | 1 |
Databases | 3 | 0 | 0 | 3 |
Databases Lab | 0 | 0 | 2 | 1 |
Design and Analysis of Algorithms | 3 | 0 | 0 | 3 |
Python Programming | 2 | 0 | 0 | 2 |
Python Programming Lab | 0 | 0 | 4 | 2 |
Exploratory-1 | 3 | 0 | 0 | 3 |
Design Thinking | 2 | 0 | 0 | 2 |
Discrete Mathematics & Linear Algebra | 3 | 0 | 0 | 3 |
TOTAL | 22 |
Semester 4
Course | L | T | P | Credit |
---|---|---|---|---|
Computer Organization and Architecture | 3 | 0 | 0 | 3 |
Java Programming Lab | 0 | 0 | 4 | 2 |
Operating Systems | 3 | 0 | 0 | 3 |
Exploratory-2 | 3 | 0 | 0 | 3 |
Probability, Computing and Statistics | 3 | 0 | 0 | 3 |
PE-1 | 4 | 0 | 0 | 4 |
PE-1 Lab | 0 | 0 | 2 | 1 |
TOTAL | 19 |
Semester 5
Course | L | T | P | Credit |
---|---|---|---|---|
Cyber Security | 2 | 0 | 0 | 2 |
Theory of Computing | 3 | 0 | 0 | 3 |
Exploratory-3 | 3 | 0 | 0 | 3 |
Start your startup | 0 | 0 | 4 | 2 |
PE-2 | 4 | 0 | 0 | 4 |
PE-2 Lab | 0 | 0 | 2 | 1 |
Project-1 | 4 | 0 | 0 | 4 |
TOTAL | 19 |
Semester 6
Course | L | T | P | Credit |
---|---|---|---|---|
Exploratory-4 | 3 | 0 | 0 | 3 |
Leadership and Teamwork | 2 | 0 | 0 | 2 |
PE-3 | 4 | 0 | 0 | 4 |
PE-4 | 4 | 0 | 0 | 4 |
Project-2 | 0 | 0 | 0 | 7 |
Summer Internship | 0 | 0 | 0 | 1 |
TOTAL | 21 |
Semester 7
Course | L | T | P | Credit |
---|---|---|---|---|
Compiler Design | 3 | 0 | 0 | 3 |
Research Methods | 3 | 0 | 0 | 3 |
Exploratory-5 | 3 | 0 | 0 | 3 |
PE-5 | 3 | 0 | 0 | 3 |
Project- 3 | 0 | 0 | 0 | 8 |
Research Seminar-1 | 0 | 0 | 0 | 1 |
TOTAL | 21 |
Semester 8
Course | L | T | P | Credit |
---|---|---|---|---|
Devops | 2 | 0 | 0 | 2 |
IT Ethical Practice | 3 | 0 | 0 | 3 |
Project-4 | 0 | 0 | 0 | 12 |
Research Seminar-2 | 0 | 0 | 0 | 2 |
TOTAL | 19 |
Major Elective 24 Credits
Course | L | T | P | Credit |
---|---|---|---|---|
Applied Machine Learning | 4 | 0 | 0 | 4 |
Applied Machine Learning Lab | 0 | 0 | 2 | 1 |
Deep Learning | 4 | 0 | 0 | 4 |
Deep Learning lab | 0 | 0 | 2 | 1 |
Pattern and Visual Recognition | 4 | 0 | 0 | 4 |
Pattern and Visual Recognition Lab | 0 | 0 | 2 | 1 |
Computational Linguistics and Natural Language Processing | 4 | 0 | 0 | 4 |
Computational Linguistics and Natural Language Processing Lab | 0 | 0 | 2 | 1 |
Algorithm for Intelligent Systems and Robotics | 3 | 0 | 0 | 3 |
Algorithm for Intelligent Systems and Robotics Lab | 0 | 0 | 2 | 1 |
TOTAL | 24 |
Eligibility
Interested students must meet the following minimum eligibility criteria to enroll in the B.Sc. Computer Science program with a specialization in Artificial Intelligence & Machine Learning: 50% marks in class X and XII with Mathematics / Computer Science / Information Technology as one of the major Subject in Class XII.
Selection Criteria
The selection criteria for students who wish to pursue B.Sc. Computer Science in Artificial Intelligence & Machine Learning at UPES depend on the individual's performance in Personal Interview.
Suggested videos