Office of the Registrar
Division of Lifelong Learning (2012/2013)
5.8 Course Descriptions

All courses, unless otherwise noted, consist of laboratory and classroom sessions.

Courses in the Diploma in Information and Communications Technology program are designated by INFO.


Computer Technology

provides an overview of computer technology and introduces computer basics. Students will become familiar with the basic parts of computer systems and their functions while learning troubleshooting techniques and distinguishing between hardware and software problems. Configuring hardware through the operating system and component failure will be discussed. Understanding of these topics will be enhanced by dismantling and assembling a computer. This course is a prerequisite for all other courses in this program.

CH: 1


Operating Systems I

is a study of basic operating systems. Features and benefits of the Windows and Unix environments will be discussed in detail.

CH: 2

CR: the former INFO 3111 and INFO 3110

PR: INFO 1000


Networking Systems I

is a study of the most commonly used networking systems. Topics include fundamentals of LAN theory; LAN protocols; network topologies; network security; basic network communication options; and network management.

CH: 2

PR: INFO 2100


Internet Applications

is a study of the Internet and its applications. Topics will include advanced searching techniques, programming languages used in developing applications for the World Wide Web, and creating and maintaining WWW sites.

CH: 1

PR: INFO 1000


Introduction to Wireless LANs

focuses on the design, planning, implementation, operation, and troubleshooting of Wireless LANs and bridging.

CH: 1

PR: INFO 2100


Networking Systems II

is a continuation of the more advanced features of networking systems.

CH: 2

PR: INFO 2200


Introduction to Programming

is an introduction to the fundamentals of structured programming. Topics include: algorithms, program structures, software design methodology, language constructs, data file basics, and abstract data types.

CH: 2

CR: the former INFO 3300

PR: INFO 2100


Windows Programming

is a study of the fundamental elements of programming in a Windows environment. Topics will include: building a Windows Graphical Interface and the introductory concepts of object-oriented programming.

CH: 2

PR: INFO 3330


Introduction to Databases

is the study of the effective use of databases, including design and implementation, and their use in addressing a business data problem.

CH: 1

CR: the former INFO 3400

PR: INFO 1000


Programming with Databases

is a study of applications basics, basic data types, understanding objects and collections, coding for events, writing RDBMS, controlling programs, testing and debugging the application, run-time errors, and distributing the application.

CH: 2

PR: INFO 3310 and INFO 3315


Object Oriented Programming

is an introduction to object-oriented programming. Topics include: encapsulation, information hiding, inheritance and polymorphism.

CH: 2

PR: INFO 3301


Introduction to SQL

provides an overview of data server technology and SQL programming language. Topics include creating and maintaining database objects including storing, retrieving and manipulating data. The course will teach how to write SQL script files to generate report-like output.

CH: 2

PR: INFO 3315


Relational Database Administration

provides a firm foundation in basic database administrative tasks. The course offers a conceptual understanding of database architecture and how the architectural structures work and interact. Topics include creating an operational database and properly managing its various structures in an effective and efficient manner.

CH: 2

PR: INFO 3350


Relational Database Forms and Reports

will teach developing and deploying applications using forms and reports. Topics include customizing forms through user input items and controlling data access through the creation of event-related triggers for connectivity to an SQL server.

CH: 2

PR: INFO 3360


E-commerce and Intranet

is an examination of the elements that define e-commerce and Intranet applications. Major elements are the concept, design and construction of web-based data applications involved in both commerce transaction processing and internal resource databases.

CH: 2

CR: the former INFO 3430

PR: INFO 2300


Integrated Business Solutions

is an introduction to the techniques involved in analysing a company's information technology needs, and designing a customized solution.

CH: 1

PR: INFO 3431


Networking Systems III

is an advanced study of switching techniques and wide area networks.

CH: 3

PR: INFO 3200


Network Security

includes an introduction to network security and overall security processes with emphasis on security policy design, installation, configuration, and maintenance.

CH: 2

PR: INFO 2100 and 2600


Case Study / Student Project

is a comprehensive analysis of an assigned case. A written report will be required. Skills and knowledge developed throughout the program will be utilized in solving business-related problems. Using a case approach, students will work in teams to evaluate a company's IT resources and prepare a proposal for a solution that will meet the company's needs. A plan will be generated with suitable phases for implementing the solution. Evaluation will be based on effectiveness of the solution, demonstrated understanding of methodology and available technology, and the clarity, conciseness, and logic of the presentation style.

CH: 3

PR: Admission to Option 2 and successful completion of all other course work, or approval of the Director of the Division of Lifelong Learning, or delegate.


Work Term

provides opportunities for students in the program to apply theories and skills learned in the classroom to workplace settings. As one component of the work term the student is required to complete a work report which should: analyse an issue/problem related to the student's work environment; demonstrate an understanding of the structure of a professional report ; and show competence in written communication and presentation skills.

CH: 0

PR: Admission to Option 1 and successful completion of all other course work.

AR = Attendance requirement; CH = Credit hours are 3 unless otherwise noted; CO = Co-requisite(s); CR = Credit can be retained for only one course from the set(s) consisting of the course being described and the course(s) listed; LC = Lecture hours per week are 3 unless otherwise noted; LH = Laboratory hours per week; OR = Other requirements of the course such as tutorials, practical sessions, or seminars; PR = Prerequisite(s); UL = Usage limitation(s).