information and communication technology
course
structure 2/8
ii. major courses
• required major course
ICT 311
ICT 312
ICT 313
ICT 314
ICT 315
ICT 415
ICT 416
ICT 418
ICT 419
ICT 420
ICT 497
ICT 496
ICT 499
(39 credits)
Operating Systems
Relational Database Implementation and Management
Object-Oriented Database Implementation and Management
Information Technology Project Management
Introduction to Animation
Information Technology Laws
Management of Information Technology Services
Information Technology Management
Multimedia and Virtual Reality
Formal Language & Automata
Project in Information Technology and Multimedia
Co-operative Education
Senior Project
• elective major courses
ICT 321
ICT 322
ICT 323
ICT 324
ICT 325
ICT 326
ICT 421
ICT 422
ICT 423
ICT 424
ICT 425
ICT 426
ICT 427
ICT 428
IEG 350
IBM 221
IBM 322
(57 credits)
3
3
3
3
3
3
3
3
3
3
3
6
6
(18 credits)
Human-Computer Interaction
Electronic Record-Keeping
Electronic and Mobile Commerce
Introduction to Data Warehousing and Data Mining
Internet Systems Programming
Information Systems and Network Security
Wireless Network
Games Design and Programming
Games Development
Computer Graphics
Mobile Applications Development
Search Engine and Retrieval Systems
Selected Topics in Information and Communication Technology
Computer Vision and Augmented Reality
English for Professional Development
International Experience I
International Experience II
iii. minor courses
c. free elective courses
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
(15 credits)
(6 credits)
21