Four years. Start in each September.
Application period: March 1 to Aug 20 each year.
Primary Courses: Discrete Mathematics, Object-Oriented Programming, Data Structures, Principles of Operation Systems, etc.
Core Major Courses: Software engineering, Database systems, Compiler and Interpreter, Algorithm analysis & design, Computer Network, User Interface Design, System-level programming, etc.
Featured courses: Team motivation & communication, Technology & Policy, Cognitive science, Agile software development, Data Mining & Analysis, Business Intelligence, Search Engine Technology, and Mid-ware Technology, etc.