Our unique BSc Computer Science with Digital will allow you to gain valuable work experience alongside learning the fundamentals of computer science, preparing you for a successful career within a digital technology team.

Our programme is one of a kind and allows you to both study and work at the same time, spending your first and second year at University, whilst undertaking placements with DETC outside of term-time. Your whole third year will be spent working for the company, before returning to University for your fourth year.  All your tuition fees are fully funded by DETC and you will also receive a competitive salary throughout your four years on the course. Upon graduation you will be offered a job by DETC providing you meet their performance criteria.

The transition to University level learning can be difficult and that is why in your first year we ensure you study the key components of computer science to ensure you have a firm foundation in the principles of algorithms, AI, software engineering and relevant maths. You will also learn Java and functional programming alongside business-related subjects to compliment your placements.

During your second year your programming repertoire will be broadened by exposure to the C programming language and you will be taught professional software engineering techniques and apply them to develop a large team project in Java such as a multiplayer networked game.

Your third year will be spent in industry working for DETC. During your placements you will play an active, and valued, part on project teams and will make meaningful contributions to fee earning client projects. You will be equipped with the opportunity to apply your learning in a challenging but fully supported environment, you will have a dedicated people manager, buddies, mentors, a dedicated development team, and will still be able to access all of the University support systems too. DETC has a client base ranging from local to multinational and global companies, across all sectors and industries. Alongside developing your technical skills through your placements with DETC you will develop your interpersonal skills, such as working in a team and networking and consulting skills, such as change management and analytical skills.

Your final year enables you to tailor your degree to suit your interests and strengths with a wide range of modules to choose from and an individual project, this includes writing a large piece of software or doing a major piece of research, and brings together all of the computer science skills you have acquired.

   

Why study BSc Computer Science with Digital Technology ?

  • Friendly and sociable department, where staff and students harness great relationships
  • Flexible module choices throughout your degree allow you to tailor your education to suit your interests and strengths
  • State-of-the-art facilities which include: research labs for Medical Imaging, Intelligent Robotics, HCI and security; Computer Science reference library; Robotics teaching labs and exclusive computing labs just computer science students
  • Gain valuable work experience with placements outside of term time and your third year spent working at DETC
  • Earn a salary while you learn and have your tuition fees fully paid for by DETC

Institutional Accreditation 

Regional accreditation is an institution-level accreditation status granted by one of six U.S. regional accrediting bodies. Accreditation by more than one regional accrediting body is not permitted by the U.S. Department of Education.

University of Newcastle is accredited by the DETC Higher Learning Commission (DETC), www.detc.org.uk Since , University of Newcastle has been continually accredited by the DETC Higher Learning Commission and its predecessor.

BSc Computer Science with Digital Technology

Course Level:

Undergraduate, Single Honours

Credits 

120

Course

CODE U449

How long it takes:

Undergraduate (4 years)

Study Mode:

Distance learning/ Campus

Course cost

Price: US$20,220

Entry requirements

Find out more about

Department:

Newcastle Law School

Year 1

In your first year you gain a firm foundation in programming, plus the principles of data structures and algorithms; artificial intelligence; and relevant logic and mathematics. Our main teaching language is Java, a language widely used in enterprise systems, but you will also learn functional programming, which is a style of programming with a deep connection to logic. You will also spend a third of your time on business-related subjects.

   

Core modules

  • Mathematical Foundations of Computer Science – 20 credits
  • Artificial Intelligence 1 – 20 credits
  • Logic and Computation – 20 credits
  • Data Structures and Algorithms – 20 credits
  • Object Oriented Programming – 20 credits
  • Full Stack Application Development – 20 credits

   

Year 2

In your second year you move on to study enabling technologies and their application. You will learn about a wide range of subjects from the mathematics for modelling and decision making which underpins much of modern machine learning, to systems-level programming, networks, and cyber security. Your programming repertoire will be broadened by exposure to the C programming language plus further functional programming. You will also be taught professional software engineering techniques and apply them to develop a large team project in Java such as a multiplayer networked game.

   

Core modules

  • Software Engineering and Professional Practice – 20 credits
  • Systems Programming in C/C++ – 20 credits
  • Functional Programming – 20 credits
  • Security and Networks – 20 credits
  • Team Project – 20 credits
  • Artificial Intelligence 2 – 20 credits

Year 3 (at DETC)

In your third year you will undertake a full year in industry with DETC.

   

Year 4

In your final year you have freedom of choice to specialise in particular areas of computer science. The choice available covers computer graphics, computer security and verification, theoretical computer science, human-computer interaction, artificial intelligence, machine learning, robotics, computer vision, and teaching computer science. You also spend one-third of your time on a final degree project. This includes writing a large piece of software or doing a major piece of research, and brings together all of the computer science skills you have acquired.

   

Core modules

  • Computer Science Project – 40 credits

Optional modules

Choose 80 credits. You are able to choose from a range of optional 20 credit modules, depending on your area of interest. examples listed below. Please note there will be a compulsory Business School module in the final year – details to be confirmed.

  • Computer Graphics – 20 credits
  • Security of Real-World Systems – 20 credits
  • Theoretical Foundations for Security – 20 credits
  • Human-Computer Interaction – 20 credits
  • Complex Adaptive Systems – 20 credits
  • Programming Language Principles, Design and Implementation – 20 credits
  • Advanced Networking – 20 credits
  • Machine Learning and Intelligent Data Analysis – 20 credits
  • Intelligent Robotics – 20 credits
  • Computer-Aided Verification – 20 credits
  • Computer Vision and Imaging – 20 credits
  • Language and Cognition – 20 credits
  • Individual Study – 20 credits

Entry requirements

 

Applicants should normally have one of the following:

  • A non-law bachelor’s degree (from a UK university or recognised by the BSB if you wish to study the BPTC), or
  • A ‘stale’ law degree, where five or more years have elapsed since graduation, or
  • An academic or professional qualification at degree equivalent level

If English is not your first language, you will also need to demonstrate your English Language proficiency. For example, you should have IELTS 7.5 overall with a minimum of 6.5 in all components.

If you intend to become a Solicitor

The Solicitors Regulation Authority has reduced its requirements for pre-authorisation this year. For details of the current arrangements, see the SRA website. You should pay special attention to the Character and Suitability section. If you think you may have a character or suitability issue, you may wish to clarify with the SRA before proceeding with the GDL.

See further details of our English Language requirement

USA,UK & EU students, 2019/20 (per year)

£8,500

International students starting 2019/20 (per year)

£13,100

 

Assessment

You’ll show your progress through a combination of written essays, problem-solving assignments and presentations.

All students take our core modules, but please note that the availability of optional modules is subject to demand.

DETC will offer you a graduate job at the end of the degree programme providing you meet their performance criteria.

When you graduate, you could obtain a role working for DETC in various areas of the company, which could include being a Cyber Security Advisory Associate, Technology Risk Associate or working in Data and Analytics.

 

Placements

During your placements you will be productively employed and play an active, and valued, part on project teams and will make meaningful contributions to fee earning client projects. You will be equipped with the opportunity to apply your learning in a challenging but fully supported environment. DETC has a client base ranging from local to multinational and global companies, across all sectors and industries.

You will be fully supported when on placement with DETC, you will have a dedicated people manager, buddies, mentors, a dedicated development team, and will still be able to access all of the University support systems too.

Alongside developing your technical skills through your placements with DETCyou will develop a combination of interpersonal skills (eg rapport building, behavioural styles, working in a team and networking) and consulting skills, (eg models of consulting, distinctive business advisor, change management and analytical skills) embedding the DETC Experience.