5 Years On Campus Bachelors Program
The Bachelor of Engineering (Honours) / Science (Computer Science) at UNSW Sydney is a five‑year double degree that gives you a strong foundation in both Civil Engineering and Computer Science. It’s perfect for curious, hands-on students who want to design and build infrastructure while also developing coding, software, and problem-solving skills that employers really value.
Curriculum Structure
Year 1 – Building the Basics
In your first year, you’ll get grounded in the essentials with courses like Introduction to Engineering Design and Innovation (DESN1000), Mathematics 1A (MATH1131), and Programming Fundamentals (COMP1511). You’ll learn how engineers think, understand core physics and materials, and start writing code — all the building blocks for both civil and computing careers.
Year 2 – Strengthening Core Skills
Year two dives deeper. You’ll tackle Data Structures and Algorithms (COMP2521) and Software Engineering Fundamentals (COMP1531) for computing, while Mechanics of Solids (ENGG2400) and Engineering Design and Professional Practice (DESN2000) grow your civil engineering skills. This is where problem-solving becomes more applied, whether it’s designing software or analysing structural forces.
Year 3 – Applying Knowledge
By the third year, you’ll start combining theory with real projects. You’ll do a Computer Science Project (COMP3900) and study Structural Analysis and Modelling (CVEN2303) and Soil Mechanics (CVEN3202). You’ll get hands-on with software and infrastructure systems, seeing how your ideas work in practice.
Year 4 – Advanced Learning & Specialisation
In year four, you’ll tackle advanced civil courses like Concrete Structures (CVEN3304), Water and Wastewater Engineering (CVEN3502), and Transport and Highway Engineering (CVEN3401). You can also explore computing electives in areas like security, databases, or networks, shaping your skills to match your career goals.
Year 5 – Capstone & Industry Experience
Your final year focuses on putting it all together. You’ll complete a Civil Engineering Thesis (CVEN4050/4051), participate in real-world projects, and finish computing electives that could include advanced or research-led topics. The program also includes 60 days of industry experience, so you graduate confident and work-ready.
Focus areas: Civil engineering design and infrastructure, programming and software development, engineering project management, computing systems.
Learning outcomes: Solve complex engineering and computing problems, design safe and sustainable infrastructure, develop software solutions, and communicate effectively across disciplines.
Professional alignment (accreditation): Engineering (Honours) is accredited by Engineers Australia, while the computing component is recognised for strong industry relevance.
Reputation (employability rankings): UNSW Engineering is ranked #1 in Australia and #25 globally, and its Computer Science program is ranked #4 in Australia — a strong signal to employers worldwide.
At UNSW, you won’t just sit in lectures — you’ll be learning by doing from the very first year. This program is built so you can take what you learn in the classroom and apply it in real-world settings, whether it’s designing structures, coding software, or solving engineering challenges. You’ll work on projects with other students, get guidance from expert academics, and experience the kind of work that professionals do every day:
Here’s how you’ll gain practical experience:
Graduating from the Bachelor of Engineering (Honours) / Science (Computer Science) at UNSW Sydney gives you a unique edge in the job market, combining civil engineering skills with computing expertise. You’ll be ready for careers like Civil Engineer, Software or Systems Developer, Project Manager, or Data & Technology Consultant — roles where you can solve real-world problems and shape the infrastructure and technology of the future:
Here’s how UNSW helps you turn your degree into a successful career:
Further Academic Progression:
Pursue a Master of Engineering or Master of Computer Science to gain advanced skills in design, systems, or research.Explore Honours or PhD pathways for those interested in research or academia.Take professional development courses or graduate certificates to specialise in areas like sustainable infrastructure, AI, or cybersecurity.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
