My courses
Image
Title
Level
Code
Description
Computer Essentials
1
CST8101
An introduction to the fundamental concepts of computer technology.
Introduction to Computer Programming
1
CST8116
A beginner's guide to computer programming, teaching the basics of coding and algorithms.
Introduction to Database
1
CST8215
An introduction to Database covers the basics of database design, management, and querying.
Achieving Success in Changing Environments
1
CST8300
A course that focuses on developing skills for success in an ever-changing work environment, such as time management and problem solving.
Communications I
1
ENL1813T
An English course that focuses on improving writing and oral communication skills.
Technical Mathematics
1
MAT8001C
Technical Mathematics for Computer Science covers the mathematical concepts and techniques required for computer science and engineering.
Database Systems
2
CST2355
An advanced course that covers the design and implementation of database systems.
Operating System Fundamentals (GNU/Linux)
2
CST8102
A course that teaches students about the basics of operating systems, with a focus on the GNU/Linux operating system.
Object Oriented Programming (Java)
2
CST8284
The basics of object-oriented programming using the Java programming language.
Web Programming
2
CST8285
A course that teaches students how to design, build, and maintain websites using technologies like HTML, CSS, and JavaScript.
Technical Communication for Engineering Technologies
2
ENL2019T
A course that focuses on developing effective technical communication skills for use in the engineering and technology fields.
Greek Mythology
2
GED5005
A course that explores the myths and legends of ancient Greece.
Cooperative Education Readiness
2
GED1001
A course that prepares students for co-op work experiences, including how to find and apply for co-op opportunities and how to succeed in a co-op work placement.