Find outlines by Subject code

BTC340 - Business Presentations

This course focuses on solo and team presentations for a variety of purposes and audiences. The planning, preparation, delivery, and follow-up techniques for individual and team presentations will be studied, as well as the choice and use of visual aids. Techniques to handle delays, questions, and hostility will be reviewed. Topics and case situations will be drawn from the field of software development, and other industries
Prerequisite: BTC140 or equivalent

at

BTD310 - SQL Database Design Using Oracle

This course covers the advanced principles of relational database design and SQL (Structured Query Language). The entire set of Oracle's SQL*Plus commands will be covered including the use of variables and anonymous blocks.

at

BTI320 - Web Programming on UNIX

E-commerce remains one of the fastest-growing aspects of business in recent years, and there is a great demand for people who can plan and implement complete, database-driven web applications that run in a variety of different environments. Focusing on technologies popular on the Linux/Unix platform, this course will provide the student with the skills and knowledge required to create and maintain commercial-quality web sites suitable for database-driven business transactions. The student will learn to build dynamic web applications using popular web programming languages, while leveraging the power of a SQL database. Coverage of security issues will be included.

at

BTP305 - Object-Oriented Software Development Using C++

This course expands the student's skill-set in object-oriented programming and introduces the student to threaded programming. The student learns to model relationships between classes using containers, inheritance hierarchies and polymorphism in the C++ programming language and to write C++ programs that execute on multiple threads.

at

BTS330 - Business Requirements Analysis Using OO Models

This course focuses on the techniques and tools involved in gathering and analyzing requirements for business systems. Students will be introduced to system development life cycles, user interface mock-up design, a software requirements document template, and will learn how to use research, observation, interviews, prototypes and feedback to gather client and business requirements. Students will also learn how to analyze requirements using the Unified Modeling Language (UML) and the Rational Rose modeling tool. An in-depth case study will be used throughout the course to allow students to apply what they learn.

at