List of BSc Technical Electives.previous version
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Computer Science, Programming
- CSE120 - Enterprise programming on Javascript - Advanced
- CSE120 - Enterprise programming on Javascript - Advanced
- CSE121 - Introduction to Quantum Programming
- CSE122 - Front-end Web Development
- CSE122 - Front-end Web Development
- CSE123 - Procedural Content Generation for Games
- CSE124 - Introduction to Functional Programming and Scala Language
Maths
AI
- CSE301 - Introduction to Practical Artificial Intelligence
- CSE312 - Computer Vision and Deep Learning
- CSE315 - Introduction to Neurosciences
- CSE316 - High-Performance Computing
- CSE321 - Product owner simulator
- CSE324 - The Security and Interpretability of Machine Learning
- CSE324 - Security and Interpretability of Machine LearningCSE
- HSS324 - Simulation Modeling of Financial and Economic systems
Hardware and Robotics
- CSE411 - Service Design (Human Computer Interaction for AI)
- CSE413 - Electromechanical systems
- CSE415 - Actuators
- CSE420 - Applied Software Architecture
- CSE421 - Measurement for Robotics
- CSE422 - Applied Nonlinear Control
Security and Networks
- CSE506 - Distributed Ledger Technologies
- CSE510 - Cyberphysical systems
- CSE512 - Advanced Linux: understanding and programming
- CSE516 - Distributed Systems and Middleware: Patterns and Frameworks
Business and analytics
Research
Software Engineering
- CSE808 - Software Product Development and Analysis
- CSE809 - Cross-platform Mobile Development with Flutter
- CSE810 - Introduction to Game Programming
- CSE811 - Computer Graphics in Game Development
- CSE812 - iOS Development with Swift
- CSE815 - Introduction to Software Requirements and Specifications
- CSE818 - Modern Application Production
- CSE819 - Advanced Topics in Software Testing