Computer Information Systems - Distance Program

The distance program is a flexible program that caters to learners who are unable to dedicate full-time hours to the program. As a result, all of the learners currently enrolled in the distance program are adults who have been in the workforce for a number of years. These learners are looking for a career change, updating their skills or require a diploma for their current job.

The Computer Information Systems - Distance program is paced, having 10 weeks to complete a course, working within a trimester schedule like the regular campus students. Student will work along side the campus program students allowing communication between the campus and distance students as well as allowing students to capitalize on the expertise of the learning manager in this course. During each term, a student may register for up to two courses. If a student would like to register in more than two courses per term, approval from program faculty is required.

Profile Facts
Start DatesTrimester 1: Sept 12, 2011 / Trimester 2: Nov 7, 2011 / Trimester 3: Feb 7, 2012
Length:10 weeks per course (plus an 11th week for term exam, tests, projects)
Location:Online
Credential Issued:Diploma, Computer Programmer/Analyst

The following dates are set for registration for new and returning students:

  • Trimester 1: August 15 - 19, 2011
  • Trimester 2: October 31 - November 4, 2011
  • Trimester 3: January 30 - February 3, 2012

Courses

Computer Programmer Analyst Courses

  print full list with descriptions

Take the following course(s), minimum grade: Pass

On-The-Job Training (CPA)

On-The-Job Training (CPA)

On-the-job training provides the student with anýopportunity to relate what they have learned inýthe classroom to a relevant work environment.ýStudents will be expected to assume the dutiesýnormally expected of an entry-level person in aýsimilar position with appropriate supervision.ýUsing their own observations and initiative,ýstudents will be expected to acquire and apply newýskills as may be expected of a new employee inýtheir respective workplace setting.

Hours: 360
Course Code: CIS-5500

Take the following course(s), minimum grade: 60%

Introduction to Information Technology

Introduction to Information Technology

This course will serve as an introduction to theýfield of Information Technology by leadingýlearners to develop competencies in the use ofýtypical office computing technology. UsingýMicrosoft Office learners design, create, andýmodify information using word processing,ýspreadsheet, presentation and database software.ýLearners will be required to use typical networkýand operating software to manage computingýresources including email, scheduling, and fileýmanagement. In addition, learners will developýintroductory skills in the planning and design ofýweb-based information and use simple web authoringýtools such as HTML and CSS to create web pages.

Hours: 45
Course Code: CIS-1100

Business Communication

Business Communication

Communication skills have consistently beenýidentified by employers as required skills to workýin the IT industry. This course will provide theýopportunity for students to become proficient withýprofessional oral and written communications at aývariety of levels, including job search skills.

Hours: 45
Course Code: CIS-1150

Business Fundamentals

Business Fundamentals

This course will explore technologies and businessýprocesses in business activities and how to employýthem efficiently. Students will gain a solidýunderstanding of each department and functionýwithin an organization, such as finance, marketingýand human resources and how a business operates,ýusing organizational structures and businessýethics.

Hours: 45
Course Code: CIS-1170

Accounting Fundamentals

Accounting Fundamentals

This course focuses on financial accounting,ýpreparation of financial statements, selectedýbalance sheet items and financial statementýanalysis, as applied in various businessýorganizations. This course will assist theýorganization manager with decision making.

Hours: 45
Course Code: CIS-1175

Introduction to Programming

Introduction to Programming

This course provides an introduction to basicýcomputer program design and software codingýtechniques. Students will learn about top-down,ýprocedure-based problem solving strategies usingýstructured programming design techniques andýrelated tools. Using a high-level programmingýlanguage, students will convert their programýdesigns into functioning computer programs.

Hours: 45
Course Code: CIS-1201

Java Programming - Part I

Java Programming - Part I

This course is appropriate for those building onýexperiences in another programming language.ýObject-oriented techniques are introduced early,ýfeaturing short code examples that are built fromýthe bottom up. Specific topic coverage includesýJava development tools; program constructs; objectýoriented design; and error handling.

Hours: 45
Course Code: CIS-1232

System Analysis

System Analysis

This course introduces the fundamentals ofýbusiness systems analysis. Students learn toýinvestigate, analyze, evaluate and document theýuser requirements of a business information systemýand develop strong verbal and writtenýcommunication skills, project management skillsýand the ability to work effectively in teams.ýStudents apply structured (Data Flow Diagrams) andýobject (Unified Modeling Language) modelingýtechniques to document business process and dataýrequirements.

Hours: 45
Course Code: CIS-1235

Database Management

Database Management

This course provides students with a broadýunderstanding of databases and how to useýstructured query language (SQL). The primary focusýwill be the relational model with a briefýintroduction to object relational model. Topicsýcovered will be database history, relationalýoperations, database design, normalization, andýimplementation. To meet these objectives, thisýcourse will present a blend of traditional andýcurrent development technologies.

Hours: 45
Course Code: CIS-1246

Web Application Development

Web Application Development

This course introduces students to Internetýprogramming through the use of a scriptingýlanguage as well as learning to create, publish,ýand maintain interactive web pages. Students areýintroduced to a variety of web designýconsiderations and techniques, while learningýfundamental hypertext markup language andýcascading style sheet techniques. The primaryýfocus of this course is the scripting language andýthe algorithm logic required by the web site toýmeet identified requirements.

Hours: 45
Course Code: CIS-1280

Principles of Information Security

Principles of Information Security

This course is an examination of current standardsýof due care and best business practices inýInformation Security with a focus on evaluationýand selection of optimal security posture. Topicsýinclude evaluation of security models, riskýassessment, threat analysis, organizationalýtechnology evaluation, security implementation,ýdisaster recovery planning and security policyýformulation and implementation.

Hours: 45
Course Code: CIS-1290

A+ Hardware Support

A+ Hardware Support

In this course, students will take an indepth lookýat advanced computer maintenance concepts andýtechniques. We will examine theoretical conceptsýthat make the world of technology unique. Also,ýthis course will adopt a hands-on approach whenýexamining PC development techniques, along withýexamining different troubleshooting strategies.ýThis course will explore the advancement ofýtechnological development, as well as, timelessýproblem solving strategies. The objectives forýthis course map to the CompTIA A+ certification.ýý

Hours: 45
Course Code: CIS-1301

A+ Software Support

A+ Software Support

This course examines common PC operating systemsý(OSs) in use today. Students will acquire theýskills to install, configure, upgrade, andýtroubleshoot DOS, Window 95x, NT, 2000, and XPýdesktop operating systems. As well students willýbe introduced to alternate OSs such as Unix,ýLinux, OS/2, and Mac OS and will acquire theýskills necessary to prepare for the ComputingýTechnology Industry Associations (CompTIA), A+ýOperating Systems Technologies certification exam.

Hours: 45
Course Code: CIS-1306

Mechanics of the Web: Technology Behindýthe Internet

Mechanics of the Web: Technology Behindýthe Internet

Due to today?s industry demands in onlineýinteractions, Web Applications, and e-commerce, ITýprofessionals must have and maintain anýunderstanding of the ?mechanics? of Internetýtechnologies. This course was designed toý?demystify? the operations of the Internet byýengaging learners in activities that will helpýthem gain an understanding of how Internetýtechnologies and its components interact. Contentýwill focus on areas such as: NetworkýInfrastructures, Internet communications, WebýServer technology, Domain Name Services, andýDatabase servers.

Hours: 45
Course Code: CIS-1360

Visual Basic .NET, Part I

Visual Basic .NET, Part I

Introduces students to object-oriented conceptsýand techniques. This modern approach toýprogramming has dramatically increased the qualityýof software and the speed and ease of development.ýUsing the Visual Basic language, students createýobject-oriented/event-driven windows basedýapplications. Visual design standards areýemphasized when creating the user interface.

Hours: 45
Course Code: CIS-2221

Visual Basic .Net, Part II

Visual Basic .Net, Part II

Using the Visual Basic .NET language, studentsýcreate object-oriented/event-driven windows basedýapplications. The focus of this course is on Classýconcepts, developing applications that incorporateýdatabase access, developing applications for theýWeb and exploring Mobile Device applicationýdevelopment.

Hours: 45
Course Code: CIS-2222

Java Programming - Part IIý

Java Programming - Part IIý

This course is intended for students who have hadýan introductory course in Java programming andýwish to learn more advanced topics such asýinheritance and Web Applications. Hands-onýlearning is emphasized, with assignments thatýinclude debugging clinics, partially completedýprograms and full programming exercises. Specificýtopic coverage includes Inheritance, AdvancedýInheritance Concepts, Swing Components, LayoutýManagers and Events, Exception Handling, FileýInput/Output and Serialization, Collections,ýMultithreading, and Building Web DatabaseýApplications.

Hours: 45
Course Code: CIS-2232

System Design

System Design

Pre-requisite: CIS1235 System AnalysisýýA natural progression from the System Analysisýcourse, students begin with an understanding ofýthe business requirements gained from theirýsystems analysis. This is coupled with provenýdesign methodologies and techniques to develop aýsolid system design model. This model shouldýaccurately represent a system that mostýeffectively satisfies the businesses needs.ýStudents learn about Joint Application Designý(JAD), how to conduct client interviews, developýUML models, use Computer Assisted SoftwareýEngineering (CASE) tools, create documentation andýcommunicate effectively with project clients andýIS staff.

Hours: 45
Course Code: CIS-2240

Application Development Final Project

Application Development Final Project

Students learn about designing applications for aýclient-server environment, providing applied,ýhands-on experience of concepts acquired duringýthe previous development courses. Studentsýimplement a relational database with an enterpriseýscale DBMS (database management system) and useýone of four environments to design and code anýapplication that meets the identifiedýrequirements. Students will also learn how toýtest a software product and document the result ofýtheir testing activities.

Hours: 45
Course Code: CIS-2261

Internet Programming Part I

Internet Programming Part I

This course will introduce students to server sideýweb programming. The students will becomeýfamiliar with the PHP programming language, andýconcepts involved in server-side programming.ýDatabase connectivity will be introduced.

Hours: 45
Course Code: CIS-2286

Internet Programming Part II

Internet Programming Part II

In this course students will be exposed to moreýrobust web application practices includingýsecurity, code management, XML, Web Services, andýpersistence within dynamic web pages.

Hours: 45
Course Code: CIS-2288


Admission Requirements

  • Academic grade 12 or equivalent through a recognized adult education activity
  • Training or experience in the use of computers such as keyboarding, desktop application software and operating system(s) is strongly recommended
  • Resumé including work and volunteer experience with applicable dates, membership in groups, associations or athletics, awards and distinctions, and any other information about yourself relevant to the program.

Tuition & Fees

Tuition
20 Courses $410/course

Contact

If you have any questions concerning the Computer Information Systems program, contact: