NOTE: Software is your responsibility and is not included in course fees.
Adobe Acrobat - COMP10104
Discover Adobe Acrobat and Adobe Workspace. Learn to read, create, capture, navigate, edit and review PDF documents, create interactive PDF navigation, work with Acrobat Online and add multimedia elements to PDF documents.
Android Application Development - COMP10147
Focus on planning, developing and testing mobile applications for the Android platform. Learn to use Java to create location-aware applications incorporating various features and programming techniques for achieving effective interaction on PDAs. Prerequisites: Java Intermediate (COMP10036) and My SQL Databases (COMP10149).
Blackberry Application Development - COMP10146
Learn to plan, develop and test mobile applications for the Blackberry platform. Topics include programming techniques for achieving effective interaction on Blackberry Smartphones and the Playbook Tablet. Prerequisites: Java Intermediate (COMP10036) and My SQL Databases (COMP10149).
Fundamentals of UNIX - COMP10024
Develop an understanding of the Unix operating System. Explore basic and advanced UNIX command, file and directory systems, and standard utilities including e-mail clients and text editors. Learn to work with Jobs and Processes, the scheduling facility and Shell Environment Variables. Use the Bourne Shell to create, modify and debug Shell Scripts.
HTML Introduction - COMP10106
HTML Intermediate - COMP10107
Learn to use Dynamic HTML (DHTML) for Cascading Style Sheets, controlling content, and positioning. Advanced DHTML features and structuring data with XML also receive emphasis. Prerequisite: HTML Introduction (COMP10106).
Introduction to C# Programming - COMP10116
Explore C# object-oriented programming concepts including data abstraction, inheritance and polymorphism. Learn to design code and document business-oriented programs, using .NET and C#.
Introduction to Microcomputers - COMPCO165
You will be introduced to various topics including Windows 7, Internet, MS Word, MS Excel as well as MS PowerPoint.
iPhone Application Development - COMP10151
Learn to plan, develop and test cutting-edge mobile applications for the iOS platform, using the Objective-C programming language, and programming techniques for achieving effective interaction on iPhones and iPads. You MUST use a Mac with xCode. Prerequisites: Java Intermediate (COMP10036) and MySQL Databases (COMP10149).
Java - Introduction - COMP10035
Learn the basics of the Java programming language and its application in today’s competitive market. Topics include the fundamentals of Object Oriented Programming, data types, looping and control structures, and strings, arrays and applets.
Java - Intermediate - COMP10036
Enhance your Java skills to develop Java applets and more robust applications. Topics include: utilizing inheritance, swing toolkit, layout managers, the event model, exceptions and file input/output. Prerequisite: Java - Introduction (COMP10035).
Microsoft Office 365 - COMP10145
Learn to use MS Office 365 Web Apps. These browser-based versions of MS Excel, Word and PowerPoint enable editing of documents in web browsers while preserving the original formatting. MS SharePoint Online and MS Lync Online are also introduced.
MS Office 2007 - INFO10095
Learn the diverse applications available within the Microsoft Office Pro Edition which contains Word, Excel, PowerPoint, Access and Outlook. Home and Student software is inadequate for this course.
MySQL Databases - COMP10149
Investigate the creation, modification, implementation, and maintaining of MySQL and MSSQL databases. Also examine how these databases interface with internet applications and database servers. Prerequisite: Access Expert (COMP10141) but HTML Introduction (COMP10106) is recommended.
Power of the i Pad - INFO10180
Optimize your iPad performance with ibooks, safari, messages and facetime. Learn to sync to icloud and use functions such as contacts, calendar and reminder tools. Bring your iPad, Apple ID and password. Suggested prerequisite: Understand your iPad.
Programming in C - COMP10122
Build knowledge of structured programming and problem solving using C as the foundation for further programming study. Consider operations; flow control; input/output; arrays; pointers; strings; and structures. Access to a C compiler required.
QuickBooks - Introduction - INFO10159
Learn to use QuickBooks for your small to mid-size business needs. Explore topics including: vendors, customers, employees, reports and various types of transactions. Prerequisite: Knowledge of basic accounting and Windows.
Quickbooks - Advanced - INFO10142
Explore various topics including purchasing, inventory management, units of measure, estimates and progress billing, job costing, customizing invoices and other forms, class accounting, multi-currency, budgeting and advanced reporting (customizing and memorizing). Prerequisite: Introduction to QuickBooks (INFO10159).
Understanding your i Pad - INFO10181
Step by step approach for new users. Topics include, physical features, ISO interface, multi touch gestures, customizing, apps and the app store, and much more. Bring your ipad Apple ID and password.
Web Design for Moblie Apps - COMP10150