Computer Science and Technology
It introduces students to an in-depth study of the principles of computation and software design approach. The main courses include: C-Language Program Design, Discrete Mathematics, Object-oriented Programming, (Java, C++) Software Engineering etc. Students should be able to explain and apply the basic methods from programming languages to analyze computational systems, and to generate computational solutions to abstract problems.
The study of software engineering explores the design, construction and engineering of large, complex software systems, which meet information processing challenges, subject to constraints such as cost, time and risk management. In their fourth year, students can develop skills in group management and dynamics, along with professional communication skills such as technical writing, documentation and presentation. The major courses include: Basic Program Design, Object-oriented Programming (JAVA), NET Client Terminal Frame, Net Distributed Computing Technology etc.