1. Skip to the content
  2. Change text size
 

Applications Development and Networks

Students of the Applications Development and Networks major learn how to build new systems and applications from the ground up using current technologies and tools. You will learn about analysing users’ needs, designing and creating the software and databases and managing computer-based information systems and applications.

This major also focuses on network and internet technologies, their use and management, the design and development of networked systems, and networked applications in industry and government.

Networks are the single most powerful technology driving the present universal use of computers, and the internet is a vital part of daily life for almost all sectors of the community.
Some of the topics covered include advanced Java programming, information systems analysis and design, operating systems, software engineering, advanced data communications and networks, information and network security and commercial programming.

Careers

Graduates can choose career paths in areas such as Computer programmer; Network manager; System designer; Web developer; Systems analyst; Project leader; Database designer and administrator; Systems programmer; Analyst programmer; Systems programmer; e-Commerce developer.

Programme structure

First year
  • Computer Systems (core)
  • Computer Programming 1(core)
  • Computer Programming 2
  • IT in Organisations (core)
  • Database (core)
  • Networks and Data Communications (core)
  • Two elective units - These are free choice level 1, 2 or 3 units which may be taken from within the Faculty of Information Technology or from any other school. Units taken from another school must be approved by that school.

Second year

  • Systems Analysis and Design 1(core)
  • Systems Analysis and Design 2
  • Networks and Data Communications 2
  • IT Project Management (core)
  • Data Structures and Algorithms
  • Web Programming
  • Two elective units – These are free choice level 1, 2 or 3 units which may be taken from within the School of Information Technology or from any other school.

Third year

  • Industrial Experience Project 1
  • Industrial Experience Project 2
  • Software Engineering
  • Operating Environments
  • Computer Network Design and Deployment
  • One Information Technology level 3 unit – this must be taken from within the Faculty of Information Technology.
  • Two elective units - These are free choice level 2 or 3 units which may be taken from within the Faculty of Information Technology or from any other school.

Description of majors:

 

Bachelor of Computer and Information Sciences