| CSP451 | Computer Systems Projects: Cloud Environments | TBD | TBD | TBD |
| | This course draws the student’s attention to the issues and considerations related to the inter-connectivity and administration of various IT services in a cloud environment. Students learn to identify, isolate and subsequently overcome various installation and maintenance-related obstacles. It is expected that students will be proficient in remotely creating, administering and diagnosing an interconnected multi-server environment by course end. This course also introduces networking design topics, including development of a scalable and redundant network design in conjunction with disaster recovery planning. This course is devoted to group project work, designed to allow the students to apply the knowledge they have acquired in all of the subjects in the previous semesters. |
| CYT145 | IT Security: Ethical and Legal Issues | TBD | TBD | TBD |
| | This course explores legal and ethical issues faced in the information technology field. Students learn about ethical issues within an organization as they relate to relationships internally as well as with customers, partners, and society. Students explore how Information systems security and legal compliance are now required to protect critical infrastructure, intellectual property created by individuals and organizations alike, and information that individuals believe should be protected from unreasonable intrusion. |
| CYT160 | Security for Cloud and Internet of Things | TBD | TBD | TBD |
| | This course introduces students to cloud computing and the internet of things (IoT). Students will learn about different cloud options such as public and private and their applications in various organizations. They will explore important resources required for architecting an application in the cloud to increase efficiencies and reduce costs. Students will also investigate measures that are needed to mitigate risk in the cloud. Students will develop IoT solutions using sensors and components integration. They will use industry examples to implement IoT solutions in Big Data. Students will work with DevOps tools to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives. |
| IEL645 | Ethical and Legal Issues in IT | TBD | TBD | TBD |
| PMC115 | IT Project Mgmt. Fundamentals, Tools and Techniques | TBD | TBD | TBD |
| | An introduction to the terminology, life cycles and core processes involved in the management of IT projects. Students also learn the responsibilities that a project manager has during the development and implementation of an IT project and the required skill sets a Project Manager needs in order to successfully meet these responsibilities. Theory is supported by hands-on practice with the software, tools and techniques involved in project management. Students gain a basic understanding of scheduling tools and the processes that are part of the Project Management Body of Knowledge (PMBOK). |
| SRT211 | Introduction to Programming | TBD | TBD | TBD |
| | This course is an introduction to computational problem solving and programming in python language. The course provides students with an opportunity to learn how to think like a computer scientist to solve the complex problems by breaking them down and writing procedural algorithms. The course provides an overview of python language constructs and gives a hands-on experience to write codes in python language. The course is designed for students with no prior exposure to computer programming. This course will enable them to learn and think computationally and write programs to solve useful problems. |
| TEC701 | Technical Support for Network Administrators | TBD | TBD | TBD |
| | Using the technical knowledge that students have gained in previous semesters, students will enhance their ability to function as a network administrator and technician. This subject will show students how important interpersonal skills are in Help Desk effectiveness and will give them a chance to gain or enhance skills involved in communicating, getting and giving good information; handling challenging behaviour and telephone interactions. Students will become more effective problem solvers by learning strategies for identifying and addressing problem causes and by investigating Help Desk tools. This course makes extensive use of role playing in the weekly tutorials and will involve research of Help Desk products. A major project will be part of this course. |
| TEC702 | Technician as an Entrepreneur | TBD | TBD | TBD |
| | As the world of work continues to shift and change, the ability to start and manage ones own business has risen to the forefront. Students will learn how to develop, market, finance, promote and present their business idea by creating a complete business plan, with all its components, using a Kickstarter look alike site or they can start a real business if they are ready. The focus is on effective writing, financial. and presentation skills, using all current technologies, to create a business plan ready for crowd source funding. |
| WIN500 | Windows Server Scripting | TBD | TBD | TBD |
| | This course will teach students to create and maintain scripts that automate day-to-day server and workstation functions. Windows PowerShell will be used to provide students with a full-featured interactive command line environment for the Windows operating systems. Upon successful completion, students will be able to automate administrative tasks utilizing both user created and built-in cmdlets, understand and implement security mechanisms provided within the PowerShell environment and use Windows PowerShell with WMI. |
| WIN700 | Windows Active Directory Services | TBD | TBD | TBD |
| | This subject provides students with the knowledge and skills necessary to install, configure, and administer Windows server 2008 Active Directory. Topics such as Implementing DNS to support Active Directory, Creating a Windows 2008 Domain, Publishing Resources in Active Directory, Creating and managing Trees and Forests will be covered through lecture and hands-on exercises. The subject also focuses on the tasks required to implement Group Policy to centrally manage large numbers of users and computers. |