Computer Science and Artifitial Intelligence
Competences
- Describe and explain the essential facts, concepts, theories and mathematical methods relevant to computing, computing equipment, computer communication.
- Foundational Computer Science Knowledge: Understanding of fundamental algorithms, their complexity, and appropriate data structures to solve computational problems effectively.
- Foundational Computer Science Knowledge: Knowledge of the structure and function of computer architecture and operating systems.
- Artificial Intelligence Expertise: Ability to design, implement and evaluate machine learning algorithms and AI techniques (e.g., deep learning, reinforcement learning) for various applications.
- Artificial Intelligence Expertise: Competence in techniques for processing and analyzing human language data. Skills in developing applications that process and interpret visual information from the world like Robotics, autonomous vehicles, facial recognition systems, medical image analysis.
- Technical Proficiency: Proficient in multiple programming languages. Knowledge of software engineering principles and practices, including design, testing, and maintenance of software applications. Skills in database design, data modeling, and querying.
- Ethical and Social Awareness: Understanding of the ethical implications of AI and technology, including issues related to privacy, bias, and societal impact. Awareness of the importance of fairness, security, transparency, and accountability in AI systems.
- Collaboration and Communication Skills: Ability to work effectively in multidisciplinary teams, contributing to group projects and collaborative problem-solving.