CSII200 - Introduction to Algorithms  
CSII201 - Programming Language
 
CSII202 - Database Fundamentals
 
MATH182 - Mathematical Logic and Discrete Mathematics
ICSI214 - Introduction to Software Engineering
 
ECEN213 - Computer Networks
 
ICSI201 - Object-Oriented Programming
 
ICSI202 - Data Structure
ICSI303 - Software Requirement Analysis
 
ICSI304 - Software Engineering Design and Architecture
 
ICSI405 - Software Project Management
 
ICSI486 - Software Development
ICSI334 - Computer Organization and Architecutre
 
ICSI403 - Software Quality and Testing
 
ICSI251 - Principles of Computer Systems I
 
ICSI301 - Web Applications
ICSI401 - Developing Mobile Device Application
 
ICSI311 - Database Systems
 
INTE401 - Internship
 
THES401 - Thesis
ICSI437 - Service Oriented Architecture
 
ICSI438 - Software Project Documentation
 
ICSI203 - Probability and Statistics
 
ICSI315 - Windows Programming
ICSI495 - Game Programming
 
ICSI464 - Parallel computing
 
ICSI496 - Advanced Web Programming
 
ICSI215 - Fundamentals of Information Technology
ECEN326 - Linux server and networking
 
ICSI207 - Theory of Operating System
 
ICSI331 - Virtual Systems
 
ICSI413 - UI/UX design
ICSI404 - Issues on Information Technology and Social Informatization
 
ICSI440 - Human Computer Interaction
 
ICSI448 - Information Security
 
ICSI314 - System Integration and Architecture
ICSI205 - Foundations of Information Systems
 
ICSI209 - Business Process Analysis
 
ICSI208 - Introduction to Network
 
ICSI210 - System Analysis and Design
ICSI407 - Database administration and design
 
ICSI408 - Information Systems Project Management
 
ICSI307 - Information technology infrastructure
 
ICSI442 - Business Process Management
ICSI330 - Business Data Analytics
 
ICSI406 - Information System Strategic Planning
 
ICSI250 - Computing and Data Science
 
ICSI409 - Enterprise Architecture
ICSI324 - Programming for Data Analysis and Visualization
 
ICSI414 - Business Process Mining
 
ICSI445 - Information System Risk Management
 
ICSI430 - Artificial Intelligence
MATH202 - Multivariable calculus
 
ICSI253 - Design and Analysis of Algorithms I
 
ICSI252 - Principles of Computer Systems II
 
ICSI212 - Probabilistic Systems Analysis
ICSI254 - Design and Analysis of Algorithms II
 
ICSI434 - Operation Research
 
ICSI310 - Introduction To Bioinformatics
 
ICSI312 - Object Oriented System Analysis
ICSI262 - Fundamentals of Computer Graphics
 
MATH201 - Linear algebra 2
 
ICSI466 - Machine Learning
 
ICSI380 - Pattern Recognition
ICSI471 - Natural Language Processing
 
ICSI465 - Machine intelligence
 
ICSI260 - Fundamental of Multimedia
 
ICSI261 - Color and Composition
ICSI326 - Image processing
 
ICSI317 - 3D graphics application
 
ICSI318 - 3D image Reconstruction
 
ICSI467 - Computer Vision
ICSI411 - Multimedia production
 
ICSI319 - Origination
 
ICSI327 - Physically Based Computer Simulation
 
ICSI323 - Video compression & codec
ICSI412 - Trend of graphic technologies
 
ICSI473 - Animation
 
ICSI325 - Graphic rendering
 
ICSI328 - Computer Graphic Design
ICSI383 - Information technology management
 
ICSI500 - Knowledge Graph Engineering
 
ICSI439 - Cyber Security
 
COMP100 - Introduction to Computer Science
MATH100 - Linear algebra 1
 
MATH101 - Calculus 1b
 
MATH430 - Theory of mathematical statistics
 
PHYS101 - Physics
ICSI502 - Compiler
 
ECEN312 - Digital system design
 
ECEN201 - Signals and systems
 
ECEN327 - Computer network security
ECEN419 - Robotics
 
ECEN216 - Sensor and interfacing technique
 
MATH300 - Analysis I
 
ECEN310 - Embedded systems
ECEN214 - Digital systems
 
BIOL101 - Organismal and evolutionary biology
 
BIOL100 - Molecular and cell biology
 
ENGP105 - English 5 (B2, upper-intermediate+)
ENGP104 - English 4 (B2, upper-intermediate)
 
BIOL303 - Molecular biology
 
BIOL206 - Genetics
 
BIOC201 - Biochemistry I
CHEM305 - Inorganic chemistry I
 
ECON100 - Introduction to economics
 
ECON102 - Principles of macroeconomics
 
ECON101 - Principles of microeconomics
ACCN305 - Financial and economical analysis
 
FINN428 - Financial management (advanced)
 
ACCN201 - Basic accounting
 
ACCN202 - Financial accounting I
FINN211 - Principles of finance
 
ECEN714 - Bio-medical embedded systems
 
ICSI501 - Internet of Things
 
ICSI621 - Machine Learning and Artificial Intelligence