|Faculty:||School of Computing and Academic Studies
|Field of Study:||Computer Technology/Computer Systems Technology
|Description:||BCIT's Computer Systems Technology (CST) two-year diploma program combines computer systems theory with hands-on practical experience in software development. You'll learn software engineering and programming from industry professionals, and gain experience working on real projects, from concept to deployment. In second year, specialty options add depth and further hone your skills. The CST diploma is a widely-recognized credential that is highly regarded by employers. Graduates emerge with the well-rounded skills essential for a career analyzing, designing, and developing software solutions.
The Data Communications and Internetworking option specializes in network architecture design, software development, and network security skills. Courses in the option place a heavy emphasis on practical software development skills such as design, coding, debugging, and testing. Topics covered include protocol design and implementation; low-level systems programming on the Linux, Android, and Windows platforms; network application software development using the TCP/IP protocol suite; wireless protocol design; and the design and implementation of device-level communications applications. Devices used include Embedded Linux boards, Android devices, Radio Frequency Identification Devices (RFID), Wireless modems, and GPS devices. Practical work is focused around the analysis, application design, and implementation of the TCP/IP protocol suite. The environment is very team-oriented and "real world".