Computer Application Development
ICT-301 Course, rev 0524 on May 1, 2024
Course Description

This course provides practical hands-on programming activities in developing different types of computer applications on multiple platforms using programming language features and libraries. This course covers desktop application development with forms, graphics, and printing; cross-platform and portable applications; arrays, collections, and dictionaries; data type conversion; data encoding, hashing, and encryption; configuration data; file input and output; data processing with databases, Extensible Markup Language (XML), and JavaScript Object Notation (JSON); events; serialization; reflection; concurrency and threads; testing and debugging; and version control. This course uses programming tools and programming languages. This course requires ICT-206 as a prerequisite.

TUITION AND FEES
Tuition per credit unit:
$ 100
Misc. Fee per credit unit:
$ 10
CREDITS and PREREQUISITES
Credit units:
3
Prerequisites:
ICT-206
PROGRAMS
BBIT,BCS