Technology: Computer Systems Technology - Diploma

Apply Now

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

CodeCourse Name/DescriptionCredits
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

CodeCourse Name/DescriptionCredits
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

CodeCourse Name/DescriptionCredits
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

CodeCourse Name/DescriptionCredits
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

CodeCourse Name/DescriptionCredits
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

CodeCourse Name/DescriptionCredits
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

Facebook Twitter Youtube SIAST News RSS Feed

SIAST is Saskatchewan's primary public institution for post-secondary technical education and skills training, recognized nationally and internationally for its expertise and innovation. Through program and course registrations, SIAST serves 26,000 distinct students with programs that touch every sector of the economy. SIAST operates campuses in Moose Jaw, Prince Albert, Regina and Saskatoon, and provides a number of courses and programs through distance education.

©