The Royal Melbourne Institute of Technology's Bachelor of Engineering (Computer and Network Engineering) (Honours) / Bachelor of Computer Science prepares students to acquire extensive knowledge of computer system architecture, software design and the necessary skills required for developing embedded hardware and network-based computer systems.
The computer science degree will develop a skill set that spans from theoretical and algorithmic foundations to cutting-edge developments in computing. Students will gain deep knowledge of systems infrastructure, software methods and technologies, and application technologies.
The computer and network engineering degree will develop students' skills in the field of embedded systems or smart devices, as well as provide them with expertise in large scale network design and the implementation of digital communication networks that are vital for many big businesses.
This double degree will also allow students to focus their skills on a range of topics, covering the Internet of Things (loT), software engineering, artificial Intelligence, sensor networks, high-performance parallel processing, real-time embedded systems, signal processing, programming and software development.
Work integrated learning is embedded in the computer science and engineering degree, enabling students to gain practical experience and employability skills.
Students will have the opportunity to design creative solutions through inspiring and sustainable design-and-build projects, take part in the Engineers Without Borders Challenge - a humanitarian-focused subject offered in all the Royal Melbourne Institute of Technology engineering degrees, undertake industry placements in Australia or overseas, and learn programming in the university's innovative Bootcamp2Studio model.