Find outlines by Subject code
DCN455 - Data Communications Networks
In this subject, 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.
EAC397 - Business Report Writing
This business communications subject 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.
INT422 - Internet III - Web Programming On Windows
The Windows platform was the first to bring the convenience of scripting to server-side web programming, and ASP (Active Server Pages) technologies are preferred by developers working on the Windows platform. The popularity of Windows, combined with the demand for functional, scalable, and high-performance web application, has resulted in numerous opportunities for web programmers trained in developing sites using ASP.
This course specifically addresses the skills needed to develop feature-rich database-driven web sites running on Windows servers. The course will focus on ASP.NET server-side programming using the Visual C#.NET language. ADO.NET will be used for database access, and technology such as XML Web Services will also be covered. Installation and configuration of IIS (Internet Information Server) will be studied, as will Window-specific Internet-related security isssues.
JAC444 - Introduction To Java for C++ Programmers
In the short time since its introduction, Java has become one of the most popular programming languages of all time. Java has evolved from a web-based language to a robust language used in all manner of application development. This subject will serve as a thorough introduction to Java as an object-oriented language. Topics studied will include OO concepts in Java, threads, exceptions, GUI programming using Graphics 2D/Swing, input/output, networking, client-server programming, applets, servlets and database access via JDBC.
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.