Find outlines by Subject code

DCN455 - Data Communications Networks

In this course, students will learn about the software and hardware systems and technology needed to create data communications networks. During the semester, the programming student will learn data communication, terminology and concepts, and gain skills with today's most important software and hardware implementations. Topics will include transmission systems, local and wide-area networks, data communications protocols, security, reliability, and efficiency. Upon completion, the student will have an understanding of the principles of data communication networks and how they support distributed applications.

at

EAC397 - Business Report Writing

This business communications course for Computer Studies students builds on the written and oral communications, teamwork, personal management and critical thinking skills developed in earlier courses in the CPA/CPD/CPAC/CNS/CTY programs.
 
Through team and individual projects with a program focus, students will learn the essentials of career management, as well as practise the skills that they will need in the workplace to communicate effectively with customers, co-workers and management.

at

INT422 - Internet III - Web Programming on Windows

This course addresses the concepts, technical skills, and business knowledge required to develop data-driven web sites hosted on the Microsoft Web Platform. The course will focus on server-side ASP.NET programming technologies and the C# language. Students will also work with current and full-featured data access technologies, and interact with local and remote data stores.

at

JAC444 - Introduction to Java for C++ Programmers

Java is a widely-used, class-based, object-oriented programming environment. Its appeal comes from platform independence, programming convenience, and a rich and vibrant ecosystem. This subject will serve as a thorough introduction to Java as an object-oriented and functional programming language. Topics studied will include object-oriented concepts, lambda expressions, functional interfaces, threads, exceptions, graphical user interface programming with Java FX, input / output, networking, client-server programming, servlets, and database access via JDBC.

at

SYS466 - Analysis and Design Using OO Models

This subject focuses on the practical application of object oriented concepts to the development of business systems. Students will learn how to use object oriented analysis and design techniques to create software models of business systems using the Unified Modeling Language (UML) and the Rational Rose modeling tool. Students will perform use case analysis to identify initial classes and will progress to detailed class design, defining class attributes, behaviours, hierarchies and relationships. Throughout the course students will work on creating a detailed software model based on a business case study.

at