Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Artificial Intelligence specialization equips students with core technologies and methodologies for programming autonomous behaviors in software agents and robotics, along with computational approaches to tackle problems traditionally requiring human cognition. Learners will master reasoning, planning, and learning algorithms employed by intelligent systems for natural language processing, robotic navigation, and strategic decision-making in gaming environments. This curriculum arms students with critical programming skills to develop solutions for real-world challenges where software and robots must emulate human actions or support humans in complex, hazardous, or repetitive tasks. Participants can engage in national/international AI competitions and capstone projects to investigate specialized topics more thoroughly.
The Computer Science Bachelor's degree establishes strong foundational computing knowledge, preparing graduates for diverse career opportunities and advanced academic pursuits. Course content undergoes continuous updates to align with rapid technological advancements. Flexible scheduling options include daytime, evening, and select online courses, supported by comprehensive university and departmental computing resources for all computer science students.