Computer Science - Level 1 - 892

Mohawk College Certificate
Classroom
Student Programming
Overview

Here’s your opportunity to learn about microcomputers and several major application areas. Topics include microcomputer operating systems and microcomputer hardware; the discipline of Software Engineering; the application of tools and methods to produce and maintain quality software systems; the role of information technology in our personal lives; information systems careers; issues relating to the use and development of information technology. The computer math course covers number systems, Boolean algebra, computer arithmetic, algebra and graphing.

You do not need to apply to begin this program, simply ensure you meet the admission requirements (listed on the Admission & Registration tab) and then you may register for any available courses.

Program Contact
Continuing Education Technology
  • Ontario Secondary School Diploma (OSSD) or equivalent (Mohawk Academic Upgrading, GED) OR 19 years of age or older.

You do not need to apply to begin this program. Start by ensuring you meet the admission requirements listed above and then register for the courses listed in the Program of Studies when they are offered.  Some courses have prerequisites, so please check the Program of Studies for details. Find out how to register for a course.

The program of studies displayed below applies to students starting the program in the 2019/20 academic year. Students who began in other academic years may require different courses to be eligible to graduate. If you have questions regarding a strategy for completion contact Continuing Education - Technology and Skills.

Click on the Course number or Course title for more information on each course. 

Visit the Mohawk College Bookstore Textbook Search (opens in new window) for information on textbooks.

A selection of courses are available each term. Courses that are currently not available (N/A) for registration may be offered in the future – check back frequently.

Mandatory Courses

Register Course number Course title Course Hours
Course description: Build a foundation for learning and practicing the discipline of Software Engineering and the application of tools and methods to produce and maintain quality software systems. Develop essential skills to create software structures and logic. Develop knowledge and disciplines which are transferrable to any computer-based software problem.
Credits: 5
Course description: Design object-oriented apps in Java that make effective use of encapsulation, inheritance, polymorphism, interfaces, association, and arrays of objects. Create desktop apps that display graphics and use Graphical User Interface components to communicate with the user. Implement apps that allow the user to open, view, and modify the contents of text files. Extend programming and problem solving skills developed in Programming Fundamentals to the Java programming language.
Credits: 5
Prerequisites: COMP10001
Course description: Create Web Pages using the HyperText Markup Language (HTML). Format Web pages using Cascading Style Sheets (CSS). Create Web pages that include lists, links, images, Web Tables, and Web Forms, styled with CSS. Use Web Accessibility Initiative (WAI) rules for accessibility compliance in design.
Credits: 4
Course description: Administer Microsoft Windows and UNIX hosts within a virtualized environment. Design and implement common network-level services. Create and utilize software development environments.
Credits: 4
Course description: Build, analyze, and test interactive web pages using client- and server-side scripting languages and environments such as JavaScript, VBScript, PHP and Active Server Pages through extensive hands-on projects revolving around actual business practices. Create dynamic web applications that interact with a database using scripts, and compiled server programs.
Credits: 4
Prerequisites: ELEC10034
Equivalents: COMPNET25 or COMP10065
Course description: Describe the fundamentals of computer hardware and software as well as advanced concepts. Develop skills to identify internal components of a computer, assemble a computer system, install an operating system, and troubleshoot using system tools and diagnostic software. Provide hands-on, career-oriented learning experience to develop fundamental computer and career skills. Integrate Cisco IT Essentials curriculum to prepare to write the CompTIA A+ certification exam.
Credits: 4
Getting Started

Login to MyMohawk
MyMohawk is the college portal used to access your student account information, email, grades and more. Your username and password can be found on the Continuing Education Acknowledgement of Registration & Student Account form that was sent to you after you registered for your course. Visit the Getting Started - MyMohawk Guide for step-by-step instructions.

Access Mohawk Email
On the MyMohawk Home screen you will see a link to Mohawk email. Visit the Getting Started – Mohawk Email Guide to learn how to set up your account on your devices.

Access eLearn
On the MyMohawk Home screen you will see a link to eLearn. Visit the Getting Started - eLearn Guide for step-by-step instructions. Please note your course will not appear in eLearn until the scheduled start date.

Find your Classroom
Room assignments for Continuing Education are available on the WhereEnCampus Portal. Visit Room Listings for more information.

Find your Textbook
Use the Mohawk College Textbook Search to find your course materials.

Explore Student Services available