Bachelor of Science Degrees in Computing

Compare 36 Undergraduate Studies in Computing

Computing

Computer technology has completely changed the world as we know it. Every industry has benefited from it, and current advances ensure that those with computer skills will remain in high demand as new positions open up across all fields of business. Those looking to fill those positions want applicants that have the perfect combination of both education and experience, which a Bachelor of Science (BSc) in Computing can give you.

So what is a BSc in Computing? It opens new doors of opportunity to you within the field of computer technology by teaching you the fundamentals of computer design and programming. Coursework is geared toward understanding computer programs and their function, as well as the applications those programs have in the real world. Advanced courses allow you to put what you’ve learned to the test through real-world practicums.

You’ll find as you venture into the job market that there’s no shortage of candidates looking to work in computers. Prospective employers will thus want to ensure that their candidates have demonstrated the diligence needed to survive in such a competitive industry. Your BSc shows a willingness to advance your own skills in order to accommodate industry requirements.

While tuition and fees will differ depending upon the nature of the course that you enroll in and the location of the school you’re attending, finances should not be viewed as a deterrent to furthering your education. Financial aid may be available to you if you qualify.

Once you have your degree in hand, you may be prepared to work in any number of industries. Available careers include data architect and programmer, IT professional, and network manager. Independent consulting firms may allow you to wear any of these different hats for multiple clients.

 

Too many people are scared away from the opportunity to further their education due to fact that working and going to school are often mutually exclusive. With online coursework, you can set your own hours and complete your education while you work. If you’re interested in building your computing skills through online studies, simply search for your program below and contact directly the admission office of the school of your choice by filling in the lead form. 

Read More

BSc Information and Computing Science

Xi'an Jiaotong-Liverpool University
Campus Full time 3 - 4 years September 2017 China Suzhou

This programme aims to equip students with a broad knowledge of computer-based systems and the technical skills to work in research, development or technical support. [+]

BScs in Computing. Overview The BSc Information and Computing Science programme equips you with a broad knowledge of computer-based systems and the technical skills needed to work in research and development or technical support. You will learn how to use your skills creatively to solve practical problems as well as learn how cutting-edge computer technology is developed and applied. Unique selling points of the programme • In-depth focus on both the theory and practice of computer science • Staff have worked at world-renowned institutions and have diverse experience in teaching, research and collaboration with industry • You will engage in research and industry-related work, and, under the supervision of staff, you may be able to present your research results at international conferences and to publish in leading journals • Summer Undergraduate Research Fellowships allow students to conduct supervised research with financial support • Student placement opportunities for career development and practical experience to complement your theoretical studies • Earn two degrees: an XJTLU degree from the Chinese Ministry of Education and a globally recognised degree from the University of Liverpool, a member of the Russell Group of leading UK universities. Knowledge and skills By the time you graduate from the BSc Information and Computing Science programme, you should be able to: • design and develop computer-based systems • work as a member of a development team, recognising the different roles within a team and different ways of organising teams • analyse the effectiveness of computer-based systems and the ways in... [-]

BSc (Hons) Applied Computing (Top-Up)

Northumbria University London Campus
Campus Full time 1 year January 2018 United Kingdom London

The programme has been designed for students with a Foundation Degree or HND who are seeking to upgrade their qualifications to a BSc degree in an intense fast-track programme. Upon completing this Top-Up programme, students will have a full undergraduate degree and will equip you with the knowledge and skills necessary to pursue a career in systems development or management. [+]

Start dates: September, May

In a time where the Computing and IT industry is exponentially expanding and becoming an ever advancing tool in both individuals’ and business’s day-to-day operation, it is crucial for today’s computer science graduates to be well-informed and best-placed to understand and solve the issues affecting contemporary computing systems, but to also utilise these systems to enhance organisational performance. This Top-Up degree develops students’ skills and knowledge on computing processes and its management. The programme exposes students to a variety of contemporary topics and issues faced by the industry, equipping graduates of this course with a range high-quality skills and competencies to excel in a number of roles. The programme has been designed to develop the computing and/or management skills of students with prior qualifications gained from either a Foundation Degree or HND. As well as enhancing students’ skills and knowledge on a variety of computing systems and contemporary issues for the industry, the programme’s Case Project streamlines the skills gained in the wider course into a demonstrable and tangible project, as desired by employers. The programme is made up of a set of modules designed to give students the high-calibre knowledge and skills this expanding industry demands. Each module requires some element of practical work in our computer laboratories where students will master various software and programmes. From Object-Oriented and Web Programming to Project Management & Professional Development, our modules provide students’ with the transferable skills and confidence to secure a variety of roles in one... [-]


BSc (Hons) in Applied Computing

University of Stirling
Campus Full time 4 years August 2018 United Kingdom Stirling

The BSc Honours Degree in Applied Computing is a unique course developed to meet the identified skills shortages within the industry by allowing students to develop skills in key areas identified by the Scottish computing industry. Much of the focus is on software development with particular emphasis on the development of analytical skills. [+]

BScs in Computing. A major skills gap is opening up in Scotland’s Computing Sector and up to 11,000 job opportunities will be available each year. The BSc Honours Degree in Applied Computing is a unique course developed to meet the identified skills shortages within the industry by allowing students to develop skills in key areas identified by the Scottish computing industry. Much of the focus is on software development with particular emphasis on the development of analytical skills. This degree is taught jointly at Forth Valley College and the University of Stirling and benefits from expertise located at both of these sites. The degree has been developed with input from the Scottish computing industry who recognise the need for highly skilled “work-ready” graduates. Input from about 50 employers has contributed to the design of the curriculum. There will be a strong focus on employability and industrial awareness and involvement throughout the four year degree. A particular component of the programme which sets it apart from other degrees is a compulsory 3-month industrial work placement in the summer following the third academic year. Course objectives The key objective of this programme is to develop students into highly employable and sought after IT professionals. This course will equip you with the necessary knowledge and expertise to embark on a successful career in the IT and software development industry. The mandatory company placements will provide an ideal pathway into the industry. What makes us different? A major skills gap is opening up in... [-]

BSc Hons in Informatics

University of Johannesburg
Campus Full time 1 - 2 weeks February 2018 South Africa Johannesburg

The primary purpose of the BSc Honours qualification is to consolidate and deepen the students’ knowledge and expertise in Informatics, and to develop research capacity in the methodology and techniques of it. BSc Honours is essentially a coursework degree of which at least 25% (30) of the credits are devoted to a research project and reporting under supervision. [+]

The primary purpose of the BSc Honours qualification is to consolidate and deepen the students’ knowledge and expertise in Informatics, and to develop research capacity in the methodology and techniques of it. BSc Honours is essentially a coursework degree of which at least 25% (30) of the credits are devoted to a research project and reporting under supervision. The degree demands a high level of theoretical engagement and intellectual independence, and serves as the initial science postgraduate specialization qualification providing students with in-depth scientific knowledge and skills preparing them for research based postgraduate science study. The Honours Degree in INFORMATICS consists of SEVEN semester modules and a practical year project IT00287 Project (2 modules). The following core semester module is compulsory: IT00247 Ethical and legal aspects of IT. The scope of the practical year project is a minimum of 200 hours. The year project spans two consecutive semester modules. The continuation of the project in the second semester is dependent on satisfactory progress during the first semester. The project must be developed strictly according to the project development methodology as prescribed by the Academy of Computer Science and Software Engineering. A research component contributing at least 25% to the final mark will form part of all of the following courses with the exception of the Project (2 modules), where applicable, which will have a research component of 100%. Elective semester modules: IT00027 Computer Forensics IT00037 Systems Programming IT00047 Information Security IT00057 Information Security in WWW IT00077 Introduction to IT Project... [-]

BSc Hons Computing Systems

Ulster University, London & Birmingham Campuses
Campus Full time 3 years January 2018 United Kingdom London

The overall aim of the course is to provide a broadly based education in computing systems that will produce graduates equipped to apply best practice in software engineering to the development of a wide range of information systems in organisations. [+]

BSc in Computing Systems

UCAS course code: GL40

Level of study: Undergraduate degree

Tuition fees 2017/18:

UK/EU – £9,000 International – £9,500

Entry requirements: Grades CCC at A Level, or international equivalent. Grade C in GCSE Mathematics and Grade C in GCSE English Language, or international equivalents.

English language requirements: IELTS 6.0 with no component less than 5.5, or equivalent

Mode of study: Full-time classroom

Duration: 3 years

Assessment method: Individual and group-based practical assignments and presentations, formative and summative class tests, laboratory log books, exams and development of written reports

... [-]

Bachelor of Science (Honours) Computing (Top-up)

TMC Academy
Campus Full time Part time 12 - 18 months January 2018 Singapore

This degree is designed as a tailor-made ‘top-up’ programme for holders of relevant Diploma and Higher Diploma qualifications from the School of Computing & Mathematical Sciences (CMS). The degree provides students with an up-to-date approach to the recent development in computing and current market trends. [+]

Awarded by University of Greenwich This degree is designed as a tailor-made ‘top-up’ programme for holders of relevant Diploma and Higher Diploma qualifications from the School of Computing & Mathematical Sciences (CMS). The degree provides students with an up-to-date approach to the recent development in computing and current market trends. It helps students understand the requirements for web based applications, allowing students to develop skills such as analysis and modeling techniques. It develops a better understanding of hardware and software capabilities and problem-solving approaches to software development. Course assessment Assessment of the modules includes assignments, projects and presentations. Teaching and learning There will be a combination of guided studies, lectures, tutorials, seminars, presentations, projects, and computer laboratories sessions. Modules Information Requirements Analysis Information Technology Planning Development, Frameworks and Methods Web Application Development Enterprise Web Software Development Application Development for Mobile Devices Project (Computing) Career Pathway Systems analyst Systems designer Database developer Software engineer Systems administrator Information systems security IT management roles Network services System engineer. Entry Requirements Age requirement: 18 years old Academic qualification: Obtained at least a Pass in any one of the following: TMC Higher Diploma in Information Technology TMC Higher Diploma in Infocomm Technology NCC International Advanced Diploma in Computer Studies BTEC Higher Diploma* Relevant Polytechnic Diplomas* Other qualifications equivalent to a UK Higher National Diploma* Advanced / Higher Diploma ( in IT / Computing / Computer Science ) from Private Education Institutions* English requirement: Any of the following or equivalent: At least a C6 at GCE... [-]

BSc in Computing & Website Development

University of Bolton
Campus Full time 3 - 5 years August 2018 United Kingdom Bolton

This course focuses on the techniques for developing scalable commercial websites, including those built on database technologies using appropriate scripting and programming languages. It is a practical course allowing students to build up a portfolio demonstrating competence in developing content for a number of different target devices... [+]

BScs in Computing. Computing & Website Development - BSc (Hons) This course focuses on the techniques for developing scalable commercial websites, including those built on database technologies using appropriate scripting and programming languages. It is a practical course allowing students to build up a portfolio demonstrating competence in developing content for a number of different target devices. About the course The BSc (Hons) Computing & Website Development is an unusual combination of a computing course and a web development course. The course concentrates on the development of skills in the following scripting and programming languages: HTML, CSS, JavaScript, jQuery, PHP, Java, C#, SQL, XML. These languages are used to develop commercial websites that interact with ‘back-end’ data stores such as databases and XML based files. Students receive an up-to-date education and training in programming and computing techniques in general, but specialise in their application to the development of websites. On completing the course, students have a wide choice of career opportunities as they can either apply for a specialist’s position as a web developer or a more general position in computer programming. Special features The classes are small so there is plenty of informal interaction with the lecturers and questions easily be addressed and answered. Guest speakers provide relevant, up-to-date input from practitioners in the industry. The course is supported by dedicated IT suites Many of the computing facilities can be accessed across the internet from home, allowing students to work on their assignments whenever and wherever they choose. What... [-]

BS Computing: Emphasis in Mobile Computing

Webster University in Geneva
Campus Full time 3 - 4 years February 2018 Switzerland Geneva

Students in this major are focused on applying their technical skills to design, create, and test mobile appli-cations. They will learn programming skills necessary to become proficient in developing mobile applica-tions. These individuals are at the center of mobile development. They will be qualified to analyze, design, implement and test mobile applications as well as develop the required skills to... [+]

BS Computing: Emphasis in Mobile Computing Students in this major are focused on applying their technical skills to design, create, and test mobile appli-cations. They will learn programming skills necessary to become proficient in developing mobile applica-tions. These individuals are at the center of mobile development. They will be qualified to analyze, design, implement and test mobile applications as well as develop the required skills to maintain and update exist-ing mobile applications. Graduates from this program will be able to apply their computing knowledge and technical understanding to move an organization into the mobile computing arena. Learning Outcomes At the end of this program students will be able to: Demonstrate critical thinking skills in the field of computer science. Demonstrate the ability to solve problems related to the program content. Demonstrate an understanding of the concepts and principles of software systems. Analyze, design and document a system component using appropriate computer science techniques and models. Make a formal presentation of a software system project including the demonstration of a working application. Demonstrate an in-depth knowledge of advanced mobile computing and development techniques. Degree Requirements A minimum of 128 credit hours consisting of the following: 48 required credit hours Applicable University Global Citizenship Program hours Electives At least 18 of the required 42 computer science credit hours must be taken at Webster University. All up-per-level courses must be taken at Webster University. Required Courses COSC 1550 Computer Programming I (3 hours) COSC 1560 Computer Programming II (3 hours) COSC 1570 Math... [-]

Computing - BSc (Hons)

Cardiff Metropolitan University
Campus Full time 3 years August 2018 United Kingdom Cardiff

​This course is designed to develop a grasp of the key concepts of computing, software and modern computer systems. It provides a deep understanding of the underpinning theoretical foundations of computing and computation, along with showcasing the importance of software and technology in the Digital Economy. [+]

BScs in Computing. ​This course is designed to develop a grasp of the key concepts of computing, software and modern computer systems. It provides a deep understanding of the underpinning theoretical foundations of computing and computation, along with showcasing the importance of software and technology in the Digital Economy. You will also be exposed to the state-of-the art tools, methodologies and research that will shape and transform the computing and IT industry over the next decade. The department has scored highly in the National Student Survey over the past five years, averaging between 90%-100% overall satisfaction. We are currently ranked as the top 'new' university in Wales for Computer Science in The Times and The Sunday Times University Guide 2014. Assessment In addition to formal examinations, you will be continuously assessed throughout the course. Most modules are assessed primarily by a combination of coursework and unseen written exams, generally weighted 50/50 at the end of the year. Degree: You will study modules across the three years that include: - Systems Analysis and Design Techniques - Mathematics for Computing - Low-Level Programming - Introduction to Databases - Introduction to Multimedia and the Internet - Fundamentals of Computer Technology - Introduction to Information Systems - Data Structures, Algorithms, and Program Design - Programming Fundamentals - Event Driven Programming - Legal and Ethical Issues in Computing - Academic Practice Employability & Careers​ Graduates will find a wide variety of career opportunities in computing and information technology-related areas, such as software development, systems analysis... [-]

BSc (Hons) Computing

University of Bolton - Ras Al Khaimah Academic Centre
Campus Full time 3 - 5 years August 2018 United Arab Emirates Ras Al Khaimah

This program is taught in the UAE. The BSc (Hons) Computing programme aims to provide a broad education in computing and business information systems. It is the central course in the computing group of degrees, incorporating options from both BSc (Hons) Computing & Website Development and BSc (Hons) Computer Networks & Security and is therefore the most flexible choice of all the computing degrees available to study at Bolton. [+]

This program is taught in the UAE This is a well established course within the University; many generations of graduates of Computing have now reached senior positions in industry and the research community. About the course The BSc (Hons) Computing programme aims to provide a broad education in computing and business information systems. It is the central course in the computing group of degrees, incorporating options from both BSc (Hons) Computing & Website Development and BSc (Hons) Computer Networks & Security and is therefore the most flexible choice of all the computing degrees available to study at Bolton. This course offers a broad coverage of computing subjects, with a core of key computing skills and options in a wide range of computing areas. Students are involved in systems analysis activities, technical and human aspects of design and software development. The course has run successfully here for many years, with continuous developments to modules to ensure current and future trends are examined. Graduates from the BSc (Hons) Computing have the widest range of career opportunities. The main themes explored and developed across all three years of the course are: systems analysis, database design, programming, website development, communications skills, group work and project work. Special features The classes are small so there is plenty of informal interaction with the lecturers and questions can easily be addressed and answered. Guest speakers provide relevant, up-to-date input from practitioners in the industry. The course is supported by dedicated IT suites. Many of the computing facilities... [-]

BSc in Computing

University of Buckingham
Campus Full time August 2018 United Kingdom Buckingham

Computing and communications technologies lie at the heart of modern society. [+]

BSc in Computing

Computing and communications technologies lie at the heart of modern society. They include hardware, software, networks, tools, telecommunications equipment and required standards that provide the technological framework on which the delivery of information services is based. The IT industry is reporting a widening gap in software skills while hard technology is developing and diversifying fast.The overall aim of this intensive programme is to enable all students to develop their potential so that they can apply what they have learnt to deal with computational problems and develop solutions in a real-world environment. Through studying this programme, students learn how to specify, design, develop and operate efficient and innovative computer-based systems and gain up-to-date knowledge of the relevant computing technologies at an advanced level within a shorter space of time.... [-]


Bachelor of Science (Honours) in Computing in Information Technology - BN104

Institute of Technology Blanchardstown
Campus Full time September 2017 Ireland Dublin

The minimum entry requirements for standard entrants are a pass in six subjects in the Leaving Certificate with two higher C3 grades and four ordinary D3 grades to include Mathematics and English or Irish. [+]

Bachelor of Science (Honours) in Computing in Information Technology - BN104

The minimum entry requirements for standard entrants are a pass in six subjects in the Leaving Certificate with two higher C3 grades and four ordinary D3 grades to include Mathematics and English or Irish.Mature students may be admitted without meeting these formal minimum requirements.The minimum entry requirements for FETAC graduates is any full Level 5 or 6 award in a course in a cognate area and including a distinction grade in atleast 3 modules.This award must include Mathematics (C20139) or Mathematics for Computing (C20175) or Mathematics for Engineering (C20174).The courses considered as cognate areas for progression include Information Technology (CITXX), Networks & Software Systems (CNSSX) and Computer and Network Maintenance (CCNMX).... [-]


Bachelor Computing & Internet Technologies (Top-up year)

Somerset College
Campus Full time 1 year September 2017 United Kingdom Taunton

Develop skills in computing and you’ll be employable the world over. This industry sector continues to grow, and our degree courses equip you with the skills employers require for their workforce. As a result, Somerset College computing graduates enjoy excellent prospects and rewarding careers. [+]

BScs in Computing. Course Description Develop skills in computing and you’ll be employable the world over. This industry sector continues to grow, and our degree courses equip you with the skills employers require for their workforce. As a result, Somerset College computing graduates enjoy excellent prospects and rewarding careers. Included in our provision is a commitment to developing your professional skills, in order to enhance your employability upon graduation. The BSc (Hons) top-up year covers the following: - Final Major Computing Project - Relational Databases - Mobile Application Development - Data Warehousing and Business Intelligence - Mobile Network and Security Management - optional module - Collaborative Working and Entrepreneurial skills - optional module Teaching and Assessment Our specialist teaching staff have hands-on experience of working in computing, and offer expert tuition in cutting-edge labs and classrooms. Assessment is through a mix of assignments, examinations and presentations. As part of the course, you will be required to undertake projects both in groups and individually. A prominent feature of the course is the use of in-course assessment, where modules are assessed by the course teaching team while you complete them. The major focus of this programme is your final year major project and dissertation, so that you can show case your high level computing skills. Career Progression As a computing graduate, the world really is your oyster. You will be equipped with a range of computer skills that are all highly desirable to prospective employers. Moreover, you’ll have experience of working in... [-]

BSc (Hons) in Computing

Prague College
Campus Full time Part time 3 years September 2017 Czech Republic Prague + 1 more

BSc (Hons) Computing provides a three-year technical education designed to give students the practical and theoretical skills to enable them to pursue a wide range of careers in IT, computing, and multimedia. [+]

BSc in Computing (Hons)BSc (Hons) Computing provides a three-year technical education designed to give students the practical and theoretical skills to enable them to pursue a wide range of careers in IT, computing, and multimedia.The program itself consists of two levels – the HND, which covers the first two years, and the final year in partnership with Teesside University from the UK. Students study in a highly practical environment, gaining the experience and skills required bya range of employers. The program allows students an opportunity to choose a pathway in either General Computing or Multimedia Design and Development, which culminates in the final project in year three. Successful graduates can go on to enter employment or the MSc in Computing at Prague College... [-]


BSc Computing and Information Systems (Hons)

Bradford College
Campus Full time 3 years September 2017 United Kingdom Bradford

Computing and Information Systems is a versatile course, aiming to give you a strong grounding in the technical, theoretical and organisational skills that it takes to be successful in the competitive Computing industry. [+]

BSc Computing and Information Systems (Hons)

Course Overview

Computing and Information Systems is a versatile course, aiming to give you a strong grounding in the technical, theoretical and organisational skills that it takes to be successful in the competitive Computing industry. Modules focused on computer security, mobile application development and the mathematical side of computing are designed to give you a broad overview of the sector, before you consequently specialise in your preferred area during your final semester.

Your training on the practical aspect of the course will be substantiated by theoretical work, which will aid your understanding and allow you to progress more effectively. In addition, group work and personal mentoring will provide you with the opportunity to develop your organisation and time-management skills, attributes which are key to success in the computer industry.... [-]