Find outlines by Subject code
BTC440 - Business and Technical Writing
Business and Technical Writing is a course that focuses on business and technical correspondence and reports, including proposals, relevant to the software development field. Students will learn to write abstracts, formal and informal reports, as well as technical briefs after studying industry examples. Delivered in mixed mode format using a variety of media and methods, this course encourages learning by application and accomplishment. Prerequisite: BTC140
BTI420 - Web Programming On Windows
This course specifically addresses the 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 a variety of local and remote data stores.
BTN410 - Data Communications - Networks
This course provides a technical foundation in data communications and network technology. It introduces the various media used along with the main techniques employed to provide reliable and efficient communications. It describes the major transmission systems and networks from Local to Wide Area Networks along with the equipment and techniques used to interconnect them. In addition, the course covers the TCP/IP protocol suite and a number of Internet technologies.
BTP400 - Object-oriented Software Development II - Java
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 course 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 AWT/Swing, input/output, networking, client-server programming, applets, and database access via JDBC.
BTS430 - System Analysis and Design Using UML
This course focuses on the practical application of object-oriented concepts for analysis and design to the development of business systems. 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 be creating a detailed software model based on an in-depth business case study.