Program Overview
| Location(s): |
- Distance Learning
- SIAST Kelsey Campus, Saskatoon
|
Length:
74 weeks:
Year 1 - 37 weeks; Year 2 - 37 weeks
|
Overview
Computer Systems Technology is a diploma program. It provides extensive technical
training related to the computer industry. The Canadian Information Processing Society's
(CIPS) College Program Accreditation Council (CPAC) accredits the program. This accreditation
will help you pursue the Information Systems Professional of Canada (I.S.P.) designation.
You will learn how to:
- develop interactive Web pages with multimedia components
- install and configure computer hardware and software
- design, install and manage local area networks
- troubleshoot and repair hardware problems at a board swapping level
- perform systems analysis and design
- develop computer programs in several programming languages
- provide end-user technical support services
- develop proficiency with a number of common computer application packages
As a member of the Microsoft Developer Network Academic Alliance (MSDNAA), SIAST has
incorporated internationally accredited courseware into the program. These partnerships
ensure our curriculum is current and in demand by the computer industry.
Career Opportunities
Graduates are prepared for employment in computer-related support positions in business
and industry. Employment areas include network administration, computer programming,
hardware, applications and systems analysis and design.
For more information about career opportunities related to this program, contact Student
Employment Services at the campus nearest you.
Program Details
Start Date(s):
August
Tuition and Fees
- For complete details on tuition and fees for this program, click here to access the SIAST campus Tuition and Fee Schedules.
Admission Information
Admission Requirements
- Grade 12
- Minimum 60% in Foundations of Math 30 or Pre-Calculus 30*
- Minimum 70% in one of the following sciences: Physics 30, Chemistry 30 or Computer
Science 30
- Minimum overall average of 65%
- English Language Requirement
*Previous Saskatchewan mathematics requirement also accepted:
- Minimum of 70% in Math B30
Special Admission
Applicants who do not possess the academic qualifications for a program may be admitted if evidence of probable success can be established through a special admission assessment. Interested individuals should still apply. Applicants are automatically considered for special admission. However, some specific admission requirements may still need to be met. Refer to the ACCUPLACER© cut scores and Post Secondary Success Requirements for this program below, and review additional details concerning
Special Admission.
ACCUPLACER©
- 80 Arithmetic
- 35 College Level Math
- 75 Elementary Algebra
- 75 Reading
- 75 Sentence
Post-Secondary Success
One year post-secondary studies plus a minimum of 70% in the mathematics requirement
and a minimum of 70% in one of the following sciences: Physics 30, Chemistry 30, or
Computer Science 30
Admission Method
First Qualified/First Admitted
The First Qualified/First Admitted (FQFA) process is used for the majority of SIAST programs. When we determine that you meet the program's admission requirements, you will be offered admission based on the date you fully qualify for the program. The earlier you provide the appropriate documents and information that qualify you for admission to the next intake, the earlier you might begin your studies. Your application, once qualified, is always considered for the next intake.
Applicants to programs with multiple intakes in an academic year remain in the application pool until the last intake for that academic year has begun. Programs using the FQFA process receive applications year round and maintain an application pool for each academic year. Qualified applicants who are not offered a seat must reapply for the next academic year.
Sponsored programs or programs targeted to specific groups do not accept applications year round or maintain an application pool.
Prior Learning Assessment and Recognition
SIAST recognizes that adults learn in many different ways and through many different means. This includes acquiring knowledge and skills through life and work experience or non-formal training.
Frequently asked questions regarding PLAR for this program are answered in the Factsheet.
A detailed Candidate Guide, which includes a self-audit for all PLAR-ready courses, has been developed for this program. This information guides a candidate through all steps in the PLAR process.
Transfer Credit
Many SIAST students benefit from transferring credit. You may be eligible to transfer credit from or to another college or university. To learn more, visit our transfer credit web page.
Transfer credit options vary over time; this information is subject to change. Transfer credit options for this program include:
- block transfer of 54 credits toward the Computer Science degree program, University
of Saskatchewan (You can complete the degree in two years)
- transfer of credit for the first two years toward Computer Science degree programs
at the following universities may be recognized: University of Regina, University
of Lethbridge and Athabasca University
Courses
Year 1 - Semester 1
| Code | Course Name/Description | Credits |
|---|
| BUS 182 | Business Principles You will be introduced to accounting, marketing and legal concepts used by computer systems technologists. You will gain an appreciation for the value of information presented in an organization's financial statements. You will acquire and practice basic bookkeeping and financial statement preparation skills. Your studies will also focus on service marketing concepts and skills. You will also examine legal concepts related to computer systems technology. Credit Units: 3 Other Hours: 51 Equivalent Course(s): Learning Method(s): Prior Learning, Lecture/Lab, Web CT/Blackboard  | 3 |
| CNET 184 | Data Communications and Networking 1 You will be introduced to computer network standards, models and protocols. You will study the TCP/IP protocol and how computers communicate in small and large networks. You will identify network hardware and examine network troubleshooting. This course follows current Network+ certification curriculum. Credit Units: 5 Other Hours: 68 Prerequisites(s): COOS 181 Equivalent Course(s): CNET 180 Learning Method(s): Lecture/Lab, Web CT/Blackboard  | 5 |
| COAP 173 | Data and Document Management You will be introduced to a document management system used to create, retrieve and process unstructured data in a quick and efficient manner. You will learn about the functionality and features of document management. You will be introduced to data management concepts using an industry standard electronic spreadsheet. Your studies will focus on the appropriate application of an electronic spreadsheet with a focus on information management. Credit Units: 5 Other Hours: 68 Learning Method(s): Lecture/Lab, Web CT/Blackboard  | 5 |
| COOS 181 | Operating Systems You will be introduced to the purpose and architecture of various operating systems. You will be provided an overview of the major operating system functions; installation, configuration and administration. Credit Units: 5 Other Hours: 68 Prerequisites(s): CNET 184 Equivalent Course(s): COOS 180 Learning Method(s): Lecture/Lab, Web CT/Blackboard  | 5 |
| COSC 180 | Introduction to Programming You will develop problem-solving skills through the use of detailed algorithms and be introduced to structured and object oriented design techniques. The course content includes standard program syntax, variable types, operators, input/output statements, decision and loop control structures, methods, encapsulation, instantiating and using objects. Credit Units: 7 Other Hours: 100 Learning Method(s): Prior Learning, Lecture/Lab, Web CT/Blackboard  | 7 |
| CWEB 180 | Web Site Development You will learn how to use HyperText Markup Language (HTML) to develop Web pages for delivery over the World Wide Web. You will also learn how to plan and develop HTML documents to build a Web site based on W3 standards and enhance HTML documents using current techniques such as Cascading Style Sheets (CSS) site management using current software. Credit Units: 5 Other Hours: 68 Equivalent Course(s): CNET 191 Learning Method(s): Lecture/Lab, Web CT/Blackboard  | 5 |
| SEM 183 | Seminar You will learn about topics of interest in the computer technology field from speakers representing various companies in industry. Credit Units: 1 Other Hours: 17 Learning Method(s): Lecture/Lab, Web CT/Blackboard  | 1 |
| TCOM 180 | Workplace Skills You will develop the communication skills required in the workplace. You will learn time management skills, effective meeting practices and techniques for effective workplace communication. You will apply the interpersonal, oral, and written skills necessary in the job search. Your studies will include dealing with customers/clients, difficult people, subordinates, and inexperienced computer users. Credit Units: 5 Other Hours: 68 Equivalent Course(s): EMPL 180, TCOM 102 Learning Method(s): Lecture/Lab, Web CT/Blackboard  | 5 |
Year 1 - Semester 2
| Code | Course Name/Description | Credits |
|---|
| CDBM 190 | Introduction to Database Management You will receive instruction and practice in using an industry standard database management application program. You will learn how to design queries, forms and reports to manage an underlying database. You will also create functions and procedures to add advanced functionality to the database management system. Credit Units: 5 Other Hours: 75 Prerequisites(s): COSC 180 Corequisites(s): Learning Method(s): Prior Learning, Lecture/Lab, Web CT/Blackboard  | 5 |
| CNET 190 | Network Administration 1 You will enhance your network management and monitoring skills by using administrative tools to set up, manage and use basic network services (including directory services, server file systems, network printing and network security). You will learn how to set up and administer user accounts in an organization and make network services available to the users. Credit Units: 4 Other Hours: 60 Prerequisites(s): Learning Method(s): Prior Learning, Lecture/Lab, Web CT/Blackboard  | 4 |
| COHS 190 | Hardware You will be introduced to various computer hardware components. Your studies will cover the terminology associated with computer systems and peripherals. Additionally your studies will provide you with the opportunity to install boards, connect peripherals, set switches and configure microcomputer systems. Your studies will include the elements of WHMIS. Credit Units: 4 Other Hours: 60 Prerequisites(s): Equivalent Course(s): CNET 106, ELTR 287 Learning Method(s): Prior Learning, Lecture/Lab, Web CT/Blackboard  | 4 |
| COSA 190 | Systems Analysis and Design You will explore and apply the concepts required to analyze, design, create, install and document a systems project. You will be exposed to key project management concepts and practices. You will be introduced to an industry standard modeling graphical language. Credit Units: 4 Other Hours: 60 Prerequisites(s): COSC 180 Corequisites(s): Learning Method(s): Prior Learning, Lecture/Lab, Web CT/Blackboard  | 4 |
| COSC 190 | Intermediate Programming You will receive a further introduction to the concepts of object-oriented programming. You will study the design of classes and objects, and utilize standard file input/output techniques. You will become familiar with and be able to manipulate such advanced data structures as stacks and queues. The course content includes introductory GUI and thread-based programming. Credit Units: 6 Other Hours: 90 Prerequisites(s): COSC 180 Corequisites(s): Learning Method(s): Prior Learning, Lecture/Lab, Web CT/Blackboard  | 6 |
| CWEB 190 | Internet Programming/Web Applications 1 You will receive instruction and practice in the development of client-side Web applications. You will use JavaScript to improve Web page design, validate forms, detect browsers, create cookies, and detect and respond to user actions. Credit Units: 4 Other Hours: 60 Prerequisites(s): COSC 180, CWEB 180 Equivalent Course(s): COSC 287 Learning Method(s): Lecture/Lab, Web CT/Blackboard  | 4 |
| TCOM 190 | Technical Communications You will be introduced to the basic principles of effective technical writing in the computer industry. The necessity of following company standards for documentation will be emphasized. You will review grammar and style, and learn technical formats and report design. The production of technical documentation for a variety of user groups will also be emphasized. Credit Units: 3 Lecture Hours: 45 Prerequisites(s): TCOM 180 Corequisites(s): Equivalent Course(s): TCOM 103 Learning Method(s): Prior Learning, Lecture/Theory, Web CT/Blackboard  | 3 |
Year 1 - Semester 3
| Code | Course Name/Description | Credits |
|---|
| COSA 195 | Systems Project You will gain experience in small systems analysis, design and implementation. You will be assigned to groups and given the specifications for a software system. You will work together as a team to develop a working system for the client. Emphasis is on the software development process. Credit Units: 4 Other Hours: 60 Prerequisites(s): CDBM 190, COSA 190, COSC 190 Corequisites(s): CPMG 195 Equivalent Course(s): COSP 191 Learning Method(s): Lecture/Lab, Web CT/Blackboard  | 4 |
| COSC 195 | Mobile Application Programming You will develop skills required to develop mobile application programs. The course content includes understanding the mobile application development environment, developing simple mobile applications, developing more advanced mobile applications, understanding mobile environment limitations, understanding security issues with mobile applications and how to publish mobile applications. This course focuses on the Android mobile environment. Credit Units: 3 Other Hours: 40 Prerequisites(s): COSC 190 Learning Method(s): Lecture/Lab, Web CT/Blackboard  | 3 |
| CPMG 195 | Systems Project Management You will practice project management, documentation, meeting and presentation skills. As a contributor to a computer system development project, you will prepare for and participate in project meetings, prepare project management documentation, manage progress using project management techniques, maintain storage of project documentation and deliver a presentation on the project to the client. Credit Units: 1 Other Hours: 20 Prerequisites(s): COSA 190, TCOM 190 Corequisites(s): COSA 195 Equivalent Course(s): COSP 190 Learning Method(s): Lecture/Lab, Web CT/Blackboard  | 1 |
| CWEB 195 | Web Site Interface Design You will create a small Web site using current industry standard media elements. Employing the selection techniques learned, you will choose the media elements that best meet Web site requirements. You will arrange the media elements following usability guidelines. You will learn how to create, modify and incorporate selected media elements into a final Web site using various software programs. Credit Units: 2 Other Hours: 30 Prerequisites(s): CWEB 190 Equivalent Course(s): COMP 190 Learning Method(s): Lecture/Lab, Web CT/Blackboard  | 2 |
Year 2 - Semester 4
| Code | Course Name/Description | Credits |
|---|
| CDBM 280 | Database Management Systems You will receive instruction and practice in planning, designing and accessing data in a relational database. You will study the theory behind relational databases, relational database nomenclature and optimizing database design through normalization. You will create queries and manipulate a relational database using standard SQL statements (including using SQL in a procedural environment to create procedures, functions and triggers). You will also explore report generation using queries. Credit Units: 6 Other Hours: 85 Prerequisites(s): CDBM 190 Corequisites(s): Learning Method(s): Lecture/Lab  | 6 |
| CNET 280 | Data Communications and Networking 2 You will study the advanced concepts of data communications for networked computing including: network services, protocols and networking models. You will study traditional wired and wireless networks as well as voice over IP (VoIP) and video over IP technologies. This course follows the current Network+ certification curriculum. Credit Units: 5 Other Hours: 68 Prerequisites(s): CNET 184 Learning Method(s): Prior Learning, Lecture/Lab  | 5 |
| COHS 280 | Service and Support You will learn to document information regarding new and established networks. You will learn the required skills needed to effectively troubleshoot computer and networking problems. You will gain valuable expertise in assessing, documenting and responding to an assortment of help desk situations. You will acquire knowledge regarding computer support in an enterprise environment. Credit Units: 3 Other Hours: 51 Prerequisites(s): COHS 190 Equivalent Course(s): Learning Method(s): Lecture/Lab  | 3 |
| COSA 280 | IT Development Project 1 You will study and employ the practical and theoretical concepts obtained in first year systems analysis and design courses by building an IT system. You will work as part of a development team on an IT problem for an external industry client. Your project will include the production and demonstration of functioning components of the system each release within deadlines set out in your project management documentation. Credit Units: 3 Other Hours: 51 Prerequisites(s): CDBM 280, COSA 195, CPMG 195 Corequisites(s): CPMG 280 Learning Method(s): Lecture/Lab  | 3 |
| COSC 286 | Advanced Programming 1 You will study the use of predefined abstract data types and user defined abstract data types to improve program modularity. Your studies will include the design and implementation of abstract data types using object-oriented data structures. Topics will include alternative implementations of data structures and sorting techniques using interfaces, collections and iterators. Credit Units: 6 Other Hours: 85 Prerequisites(s): COSC 190 Learning Method(s): Lecture/Lab  | 6 |
| CPMG 280 | IT Development Project Management 1 You will practice project management, documentation, meeting and presentation skills. As a contributor to a computer system development project, you will prepare for and participate in project meetings, prepare project management documentation, adapt project management processes as required, manage progress using project management techniques and manage storage of project documentation. Credit Units: 1 Other Hours: 17 Prerequisites(s): COSA 195, CPMG 195 Corequisites(s): COSA 280 Learning Method(s): Lecture/Lab  | 1 |
| CWEB 280 | Internet Programming/Web Applications 2 You will receive instruction and practice in the development of server-side Web applications. You will learn how to write scripts that allow remote users to interface with databases existing on a World Wide Web server. You will become familiar with Hypertext Preprocessor (PHP), Structured Query Language (SQL), and Ajax. Credit Units: 6 Other Hours: 85 Prerequisites(s): CDBM 280, COSC 190, CWEB 195 Equivalent Course(s): COSC 293 Learning Method(s): Lecture/Lab  | 6 |
| MATH 282 | Mathematics of Computation You will investigate the characteristics of discrete and continuous systems from a programming perspective and compare and contrast programming techniques required for dealing with discrete system data (Boolean values, integer numbers, and character data) with those for continuous system data (floating point numbers). You will also investigate the nature and propagation of error as a result of programming. You will explore number systems and programming techniques for solving simultaneous equations, integrating functions, finding roots, compressing data and encrypting data. Credit Units: 3 Other Hours: 51 Prerequisites(s): COSC 190 Corequisites(s): Learning Method(s): Lecture/Lab  | 3 |
| SEM 283 | Seminar You will learn about topics of interest in the computer technology field from speakers representing various companies in industry. Credit Units: 1 Other Hours: 17 Learning Method(s): Lecture/Lab  | 1 |
Year 2 - Semester 5
| Code | Course Name/Description | Credits |
|---|
| CNET 293 | Network Administration 2 You will study advanced network administration skills by managing network servers and services. You will study how to oversee a complex network environment with various network operating systems and administration tools. Credit Units: 6 Other Hours: 90 Prerequisites(s): CNET 190 Equivalent Course(s): Learning Method(s): Lecture/Lab  | 6 |
| COOS 291 | Advanced Operating Systems You will learn to work with both the command line and graphical interfaces of the Linux operating system. In addition you will learn about the file system, shell programming, system and network administration. Special emphasis will be placed on learning about Linux networks and telecommunications studies. Credit Units: 5 Other Hours: 75 Prerequisites(s): COOS 181 Equivalent Course(s): COOS 280 Learning Method(s): Lecture/Lab  | 5 |
| COSA 290 | IT Development Project 2 You will continue your work as part of a development team on an IT problem for an external industry client that was started in COSA 280. Your project will include the production and demonstration of functioning components of the system each released within deadlines set out in your project management documentation. You will present the final product to the client. Credit Units: 6 Other Hours: 90 Prerequisites(s): CDBM 280, COSA 280, CPMG 280 Corequisites(s): CPMG 290 Learning Method(s): Lecture/Lab  | 6 |
| COSC 291 | Client and Server Programming You will explore client programming using the classic Client-Server (CS) model, the Web Services model and the Model View Controller (MVC) architecture. You will create both desktop and Web based applications that can access back end databases directly or through a Web service intermediary. You will also become familiar with various Web service protocols. Credit Units: 6 Other Hours: 90 Prerequisites(s): CDBM 280, CWEB 280 Learning Method(s): Lecture/Lab  | 6 |
| COSC 292 | Advanced Programming 2 You will study structured programming techniques, a procedural language, functions, pointers, file input/output, records and dynamic memory management to create applications. Credit Units: 4 Other Hours: 60 Prerequisites(s): COSC 286 Learning Method(s): Lecture/Lab  | 4 |
| CPMG 290 | IT Development Project Management 2 You will continue your project management work from CPMG 280. You will continue to improve your project management, documentation, meeting and presentation skills. As well, you will make use of project monitoring techniques. As a contributor to a computer system development project, you will prepare for and participate in project meetings, prepare project management documentation, adapt project management processes as required, manage progress using project management techniques, manage storage of project documentation and deliver a presentation on a project. Credit Units: 2 Other Hours: 30 Prerequisites(s): COSA 280, CPMG 280 Corequisites(s): COSA 290 Equivalent Course(s): TCOM 290 Learning Method(s): Lecture/Lab  | 2 |
| TCOM 291 | Career Path Search You will prepare a career path portfolio based on your accumulated skills, qualifications and accomplishments. You will revise your resume and cover letter to target an IT job posting. In a simulated job interview, you will answer behavioural questions and demonstrate the use of a career path portfolio. Credit Units: 1 Other Hours: 15 Equivalent Course(s): TCOM 295 Learning Method(s): Lecture/Lab  | 1 |
Year 2 - Semester 6
| Code | Course Name/Description | Credits |
|---|
| CNET 295 | Directory Services You will study how to design and implement directory services for a company that has numerous branch offices in geographically different locations. You will plan for changes to company structure and implement these changes into your directory design. Credit Units: 3 Other Hours: 50 Prerequisites(s): CNET 293 Equivalent Course(s): CNET 281 Learning Method(s): Lecture/Lab  | 3 |
| COET 295 | Emerging Technologies You will study the subject of new/emerging technologies, and you will examine how these technologies can change existing markets and development environments. You will gain experience in working with software and/or hardware that can be classified as part of the emerging technology paradigm. Credit Units: 3 Other Hours: 50 Prerequisites(s): CNET 293, COHS 280, COSC 291, COSC 292 Equivalent Course(s): Learning Method(s): Lecture/Lab  | 3 |
| CSEC 295 | Security Topics You will learn how to secure a corporate network against theft and malicious destruction of information. You will be trained to meet the need for an effective IT workforce to combat hackers, attackers and security threats. You will learn how to maintain the integrity of an organization's communications, network infrastructure and day-to-day operations. Credit Units: 3 Other Hours: 50 Prerequisites(s): CNET 293, COHS 280, COSC 291, COSC 292 Learning Method(s): Lecture/Lab  | 3 |