Prior Learning Assessment and Recognition (PLAR) Availability
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
Fact Sheet.
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. Some 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
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.
3.0
Credit Units
51.0
Other hours
Learning Method(s):
Lecture/Lab, Prior Learning, Online/Blackboard
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.
5.0
Credit Units
68.0
Other hours
Learning Method(s):
Lecture/Lab, Online/Blackboard
Equivalent Course(s):
CNET 180
Prerequisites:
COOS 181 Minimum Grade of 60 (concurrent)
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.
5.0
Credit Units
68.0
Other hours
Learning Method(s):
Lecture/Lab, Online/Blackboard
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.
5.0
Credit Units
68.0
Other hours
Learning Method(s):
Lecture/Lab, Online/Blackboard
Prerequisites:
CNET 184 Minimum Grade of 60 (concurrent)
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.
7.0
Credit Units
100.0
Other hours
Learning Method(s):
Lecture/Lab, Prior Learning, Online/Blackboard
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.
5.0
Credit Units
68.0
Other hours
Learning Method(s):
Lecture/Lab, Online/Blackboard
Equivalent Course(s):
CNET 191
SEM_ 183 Seminar
You will learn about topics of interest in the computer technology field from speakers representing various companies in industry.
1.0
Credit Units
17.0
Other hours
Learning Method(s):
Lecture/Lab, Online/Blackboard
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.
5.0
Credit Units
68.0
Other hours
Learning Method(s):
Lecture/Lab, Online/Blackboard
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.
5.0
Credit Units
75.0
Other hours
Learning Method(s):
Lecture/Lab, Prior Learning, Online/Blackboard
Prerequisites:
COSC 180 Minimum Grade of 60
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.
4.0
Credit Units
60.0
Other hours
Learning Method(s):
Lecture/Lab, Prior Learning, Online/Blackboard
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.
4.0
Credit Units
60.0
Other hours
Learning Method(s):
Lecture/Lab, Prior Learning, Online/Blackboard
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.
4.0
Credit Units
60.0
Other hours
Learning Method(s):
Lecture/Lab, Prior Learning, Online/Blackboard
Prerequisites:
COSC 180 Minimum Grade of 60
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.
6.0
Credit Units
90.0
Other hours
Learning Method(s):
Lecture/Lab, Prior Learning, Online/Blackboard
Prerequisites:
COSC 180 Minimum Grade of 60
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.
4.0
Credit Units
60.0
Other hours
Learning Method(s):
Lecture/Lab, Online/Blackboard
Equivalent Course(s):
COSC 287
Prerequisites:
COSC 180 Minimum Grade of 60
and CWEB 180 Minimum Grade of 60
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.
3.0
Credit Units
45.0
Lecture hours
Learning Method(s):
Lecture/Theory, Prior Learning, Online/Blackboard
Prerequisites:
TCOM 180 Minimum Grade of 60
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.
4.0
Credit Units
60.0
Other hours
Learning Method(s):
Lecture/Lab
Corequisites:
CPMG 195
Equivalent Course(s):
COSP 191
Prerequisites:
CDBM 190 Minimum Grade of 60
and COSA 190 Minimum Grade of 60
and COSC 190 Minimum Grade of 60
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.
3.0
Credit Units
40.0
Other hours
Learning Method(s):
Lecture/Lab, Online/Blackboard
Prerequisites:
COSC 190 Minimum Grade of 60
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.
1.0
Credit Units
20.0
Other hours
Learning Method(s):
Lecture/Lab
Corequisites:
COSA 195
Equivalent Course(s):
COSP 190
Prerequisites:
COSA 190 Minimum Grade of 60
and TCOM 190 Minimum Grade of 60
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.
2.0
Credit Units
30.0
Other hours
Learning Method(s):
Lecture/Lab, Online/Blackboard
Equivalent Course(s):
COMP 190
Prerequisites:
CWEB 190 Minimum Grade of 60
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.
6.0
Credit Units
85.0
Other hours
Learning Method(s):
Lecture/Lab
Prerequisites:
CDBM 190 Minimum Grade of 60
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.
5.0
Credit Units
68.0
Other hours
Learning Method(s):
Lecture/Lab, Prior Learning
Prerequisites:
CNET 184 Minimum Grade of 60
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.
3.0
Credit Units
51.0
Other hours
Learning Method(s):
Lecture/Lab
Prerequisites:
COHS 190 Minimum Grade of 60
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.
3.0
Credit Units
51.0
Other hours
Learning Method(s):
Lecture/Lab
Corequisites:
CPMG 280
Prerequisites:
CDBM 280 Minimum Grade of 60 (concurrent)
and COSA 195 Minimum Grade of 60
and CPMG 195 Minimum Grade of 60
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.
6.0
Credit Units
85.0
Other hours
Learning Method(s):
Lecture/Lab
Prerequisites:
COSC 190 Minimum Grade of 60
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.
1.0
Credit Units
17.0
Other hours
Learning Method(s):
Lecture/Lab
Corequisites:
COSA 280
Prerequisites:
COSA 195 Minimum Grade of 60
and CPMG 195 Minimum Grade of 60
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.
6.0
Credit Units
85.0
Other hours
Learning Method(s):
Lecture/Lab
Equivalent Course(s):
COSC 293
Prerequisites:
CDBM 280 Minimum Grade of 60 (concurrent)
and COSC 190 Minimum Grade of 60
and CWEB 195 Minimum Grade of 60
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.
3.0
Credit Units
51.0
Other hours
Learning Method(s):
Lecture/Lab
Prerequisites:
COSC 190 Minimum Grade of 60
SEM_ 283 Seminar
You will learn about topics of interest in the computer technology field from speakers representing various companies in industry.
1.0
Credit Units
17.0
Other hours
Learning Method(s):
Lecture/Lab
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.
6.0
Credit Units
90.0
Other hours
Learning Method(s):
Lecture/Lab
Prerequisites:
CNET 190 Minimum Grade of 60
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.
5.0
Credit Units
75.0
Other hours
Learning Method(s):
Lecture/Lab
Equivalent Course(s):
COOS 280
Prerequisites:
COOS 181 Minimum Grade of 60
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.
6.0
Credit Units
90.0
Other hours
Learning Method(s):
Lecture/Lab
Corequisites:
CPMG 290
Prerequisites:
COSA 280 Minimum Grade of 60
and CDBM 280 Minimum Grade of 60
and CPMG 280 Minimum Grade of 60
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.
6.0
Credit Units
90.0
Other hours
Learning Method(s):
Lecture/Lab
Prerequisites:
CDBM 280 Minimum Grade of 60
and CWEB 280 Minimum Grade of 60
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.
4.0
Credit Units
60.0
Other hours
Learning Method(s):
Lecture/Lab
Prerequisites:
COSC 286 Minimum Grade of 60
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.
2.0
Credit Units
30.0
Other hours
Learning Method(s):
Lecture/Lab
Corequisites:
COSA 290
Equivalent Course(s):
TCOM 290
Prerequisites:
COSA 280 Minimum Grade of 60
and CPMG 280 Minimum Grade of 60
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.
1.0
Credit Units
15.0
Other hours
Learning Method(s):
Lecture/Lab
Equivalent Course(s):
TCOM 295
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.
3.0
Credit Units
50.0
Other hours
Learning Method(s):
Lecture/Lab
Equivalent Course(s):
CNET 281
Prerequisites:
CNET 293 Minimum Grade of 60
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.
3.0
Credit Units
50.0
Other hours
Learning Method(s):
Lecture/Lab
Prerequisites:
CNET 293 Minimum Grade of 60
and COHS 280 Minimum Grade of 60
and COSC 291 Minimum Grade of 60
and COSC 292 Minimum Grade of 60
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.
3.0
Credit Units
50.0
Other hours
Learning Method(s):
Lecture/Lab
Prerequisites:
COHS 280 Minimum Grade of 60
and COSC 291 Minimum Grade of 60
and COSC 292 Minimum Grade of 60
and CNET 293 Minimum Grade of 60