Office of the Registrar
Division of Lifelong Learning (2010/2011)
4.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

(1 cr. hr.)

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.


Operating Systems I

(2 cr. hrs.)

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

Prerequisite: INFO 1000


Credit may not be obtained for INFO 2100 and the former INFO 3111 and INFO 3110.


Networking Systems I

(2 cr. hrs.)

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.

Prerequisite: INFO 2100


Internet Applications

(1 cr. hr.)

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.

Prerequisite: INFO 1000


Introduction to Wireless LANs (1 cr. hr.)

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

Prerequisite: INFO 2100


Networking Systems II

(2 cr. hrs.)

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

Prerequisite: INFO 2200


Introduction to Programming

(2 cr. hrs.)

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.

Prerequisite: INFO 2100


Credit cannot be obtained for both INFO 3301 and the former INFO 3300.


Windows Programming

(2 cr. hrs.)

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.

Prerequisite: INFO 3330


Introduction to Databases

(1 cr. hr.)

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

Prerequisite: INFO 1000


Credit cannot be obtained for both INFO 3315 and the former INFO 3400.


Programming with Databases

(2 cr. hrs.)

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.

Prerequisites: INFO 3310 and INFO 3315


Object Oriented Programming

(2 cr. hrs.)

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

Prerequisite: INFO 3301


Introduction to SQL (2 cr. hrs.)

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.

Prerequisite: INFO 3315


Relational Database Administration (2 cr. hrs)

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.

Prerequisite: INFO 3350


Relational Database Forms and Reports (2 cr. hrs)

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.

Prerequisite: INFO 3360


E-commerce and Intranet

(2 cr. hrs.)

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.

Prerequisites: INFO 2300


Credit cannot be obtained for both INFO 3431 and the former INFO 3430.


Integrated Business Solutions

(1 cr. hr.)

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

Prerequisites: INFO 3431


Networking Systems III

(3 cr. hrs.)

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

Prerequisite: INFO 3200


Network Security (2 cr. hrs)

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

Prerequisites: INFO 2100 and 2600


Case Study / Student Project

(3 cr. hrs.)

(restricted to students in Option 2) 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.

Prerequisite: Successful completion of all other course work, or approval of the Director of the Division of Lifelong Learning, or delegate.


Work Term

(restricted to students in Option 1) 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
  • show competence in written communication and presentation skills.

Prerequisite: Successful completion of all other course work.