Engineering, Major Computer Systems Engineering

Study mode:On campus Study type:Full-time Languages: English
Local:$ 14.7 k / Year(s) Foreign:$ 18 k / Year(s)  
501–600 place StudyQA ranking:14247 Duration:4 years

Photos of university / #usqedu

The Bachelor of Engineering in Computer Systems Engineering at the University of Southern Queensland is a comprehensive undergraduate program designed to equip students with a strong foundation in the principles and practices of computer systems design, development, and management. This degree offers a balanced curriculum that combines theoretical knowledge with practical skills, preparing graduates for diverse careers in the rapidly evolving field of computer engineering. Throughout the course, students engage with core topics such as software development, embedded systems, hardware design, networking, cybersecurity, and system integration, enabling them to understand and manipulate complex computer systems in various contexts. The program emphasizes hands-on learning through laboratory work, projects, and industry placements, fostering an applied understanding of real-world challenges and solutions. In addition to technical competencies, students develop critical thinking, problem-solving, and project management skills essential for leadership roles in technology-driven organizations. The curriculum is regularly updated to incorporate emerging trends such as Internet of Things (IoT), cloud computing, artificial intelligence, and cyber-physical systems, ensuring graduates are workforce-ready for contemporary engineering roles. The university also collaborates with industry partners to provide networking opportunities, internships, and industry projects that enhance practical experience and employability. Upon completion, graduates are well-prepared for careers as computer systems engineers, network architects, embedded systems developers, cybersecurity specialists, and other key roles in the tech industry. They can also pursue further studies in postgraduate programs to deepen their expertise or specialize in specific areas of computer engineering. The program’s flexible study options include full-time and part-time modes, with opportunities for online learning, making it accessible to a diverse student body. With its focus on innovation, applied learning, and industry alignment, the Bachelor of Engineering in Computer Systems Engineering at USQ offers a pathway to a dynamic and rewarding career in one of the most vital sectors of modern society.

Program structure

Courses to be studiedUnits

Core courses13

Plus 19 x major courses19

Plus 8 x practice courses (0 unit value)0

Total    32

Course codeCourse name

Year 1 courses:

CSC1401Foundation Programming

ELE1301Computer Engineering

ELE1502Electronic Circuits

ELE1801Electrical Technology

ENG1002Introduction to Engineering and Spatial Science Applications

ENG1101Introduction to Engineering Problem Solving

ENG2102Engineering Problem Solving and Analysis

ENM1600Engineering Mathematics

Year 2 courses: 

CSC2402Object-Oriented Programming in C++ 

ELE2103Linear Systems and Control 

ELE2303Embedded Systems Design 

ENG1100Introduction to Engineering Design 

ENG3104Engineering Simulations and Computations

ENM2600Advanced Engineering Mathematics

MAT1101Discrete Mathematics for Computing 

 plus one electives - see Electives 

Year 3 courses: 

ELE2601Telecommunications Principles 

ELE3105Computer Controlled Systems 

ELE3107Signal Processing 

ELE3305Computer Systems and Communications Protocols 

ELE3307Real Time Systems 

ENG2002Technology, Sustainability and Society 

ENG4110Engineering Research Methodology

 plus one electives - see Electives

Year 4 courses:  

CSC2401Algorithms and Data Structures 

CSC2408Software Development Tools 

ENG3003Engineering Management 

ENG4111Research Project Part 1 

ENG4112Research Project Part 2 

 plus three electives - see Electives

Practice courses: 

ELE1911Electrical and Electronic Practice A 

ELE2912Electrical and Electronic Practice B 

ELE2913Electrical and Electronic Practice C 

ELE3915Electrical and Electronic Practice E 

ENG1901Engineering Practice 1 

ENG3902Professional Practice 1 

ENG4903Professional Practice 2 

ENG4909Work Experience - Professional 

Electives: 

ELE2504Electronic Design and Analysis

ELE3506Electronic Measurement 

ELE4402Software Engineering Project Management 

ELE4607Advanced Digital Communications 

ENG4004Engineering Project and Operations Management

CSC3403Comparative Programming Languages 

MEC4406Robotics and Machine Vision 

Entry requirements

  • Subject pre-requisites: Year 12 English (4SA) and Mathematics B (4SA) or equivalent
  • Recommended study: Year 12 Physics (4SA)

English Language Requirements

Domestic and international students from a non-English speaking background are required to satisfy English Language requirements. This program requires a minimum of IELTS 6.0 or equivalent.

If you do not meet the English language requirements you may apply to study a University-approved English language program.

OP/Rank

The 2015 OP/Rank for this program is: 10/79

International entry requirements

English Language Requirements

Domestic and international students from a non-English speaking background are required to satisfy English Language requirements. This program requires a minimum of IELTS 6.0 or equivalent.

If you do not meet the English language requirements you may apply to study a University-approved English language program.

Pre-requisites

Year 12 Senior Certificate or equivalent from a recognised institution. Find your country's level of qualificationand minimum entry requirements for this program.

  • A-level Mathematics or equivalent
  • A-level Physics is recommended

The Bachelor of Engineering in Computer Systems Engineering at the University of Southern Queensland offers a range of financing options to assist students in managing the costs of their education. Domestic students can access government-subsidized higher education loans through the Australia New Zealand Student Loan Scheme (HELP), which includes options such as HECS-HELP for Commonwealth-supported students, allowing them to defer their tuition fees. International students are required to pay tuition fees upfront or may explore alternative funding sources such as private scholarships, employer sponsorships, or education loans from financial institutions. The university also offers a variety of scholarships based on academic performance, leadership, or financial need, which can significantly reduce the financial burden for eligible students. These scholarships are available at different levels of study and often have specific eligibility criteria, including Australian or New Zealand residency status or international student status. In addition to scholarships, external funding options include government grants, industry-sponsored funding, and bursaries, which can provide additional financial support. Payment plans are available to help students spread their tuition fees over manageable installments, reducing upfront costs. The university's financial services team provides comprehensive assistance to students seeking guidance on financing options, application procedures, and scholarship opportunities. It is recommended that students explore all available funding sources early in their program to ensure timely access to financial support. Maintaining academic progress and meeting eligibility criteria are often prerequisites for continued scholarship support. For students with financial hardship, the university’s student services department offers advice and support services, including emergency loans and financial counseling. Overall, the University of Southern Queensland is committed to making engineering education accessible and affordable through these diverse financing options, ensuring students can focus on their academic and professional development without undue financial stress.

The Bachelor of Engineering in Computer Systems Engineering at the University of Southern Queensland is a comprehensive undergraduate program designed to equip students with the technical knowledge and practical skills necessary for a successful career in the rapidly evolving field of computer systems and engineering. This program focuses on the core areas of hardware and software integration, network systems, embedded systems, cybersecurity, and systems design. Students are introduced to fundamental engineering principles, programming languages, digital systems, and computer architecture, providing a solid foundation for understanding complex computing systems.

The curriculum combines theoretical coursework with practical laboratories and projects, facilitating hands-on experience in designing, developing, and managing computer systems and networks. Throughout the program, students have opportunities to work on real-world problems and collaborate with industry partners, preparing them for employment in various sectors such as telecommunications, information technology, defense, and software development. The program emphasizes problem-solving, innovation, and professional ethics, ensuring graduates are ready to meet industry standards and challenges.

In addition to technical instruction, students develop essential skills in communication, teamwork, and project management. The program also prepares students for postgraduate studies or professional certifications in engineering and related fields. The university’s commitment to research and innovation provides students with access to state-of-the-art laboratories and resources, fostering an environment of continuous learning.

Graduates of the program are well-positioned to pursue careers as computer systems engineers, network administrators, cybersecurity specialists, embedded systems developers, and IT consultants. The Bachelor of Engineering (Computer Systems Engineering) is accredited by relevant engineering bodies, confirming its compliance with national and international standards. This accreditation enhances employment prospects and provides a pathway to future professional registration as an engineer. Overall, the program aims to produce versatile engineers capable of designing, implementing, and managing complex computer systems that meet societal needs and advance technological progress.

Similar programs:
Study mode:On campus Languages: English
Local:$ 11.8 k / Year(s) Foreign:$ 13.7 k / Year(s)
501–600 place StudyQA ranking: 7951
Study mode:On campus Languages: English
Local:$ 11.9 k / Year(s) Foreign:$ 13.7 k / Year(s)
501–600 place StudyQA ranking: 12532
Study mode:On campus Languages: English
Local:$ 11.8 k / Year(s) Foreign:$ 13.7 k / Year(s)
501–600 place StudyQA ranking: 13493
Study mode:On campus Languages: English
Local:$ 11.8 k / Year(s) Foreign:$ 13.7 k / Year(s)
501–600 place StudyQA ranking: 12939
Study mode:On campus Languages: English
Local:$ 11.8 k / Year(s) Foreign:$ 13.7 k / Year(s)
501–600 place StudyQA ranking: 7492
Study mode:On campus Languages: English
Local:$ 11.8 k / program Foreign:$ 13.7 k / program
Deadline: Nov 1, 2026 501–600 place StudyQA ranking: 9714
Study mode:On campus Languages: English
Local:$ 11.8 k / Year(s) Foreign:$ 13.7 k / Year(s)
Deadline: Jun 1, 2026 501–600 place StudyQA ranking: 8569
Study mode:On campus Languages: English
Local:$ 11.8 k / Year(s) Foreign:$ 13.7 k / Year(s)
Deadline: Jun 1, 2026 501–600 place StudyQA ranking: 12444
Study mode:On campus Languages: English
Local:$ 11.9 k / Year(s) Foreign:$ 13.7 k / Year(s)
501–600 place StudyQA ranking: 10745
Study mode:On campus Languages: English
Local:$ 11.8 k / Year(s) Foreign:$ 13.7 k / Year(s)
501–600 place StudyQA ranking: 6554