In the past fifty years, computing and communication technologies have experienced unprecedented, rapid growth and expansion. Now, one might say these technologies truly lie at the heart of contemporary society, with the majority of people in the world having access to a computer and using it on a regular basis. A Bachelor in Computer Science puts the degree-holder at the forefront of an increasingly sought-after human resources pool and significantly increases the chances of maintaining a successful career. A variety of technology-based teaching methods are used to enhance learning in Bachelor of Computer Science programs, emphasizing the importance of hands-on experience as a key means of learning complex processes.
Several specializations are offered within the Bachelor of Computer Science degree area, including business information systems, digital systems engineering, music and sound technology, mathematics, management, software engineering, artificial intelligence, electrical engineering, media and internet technology and 3D animation. Bachelor of Computer Science programs typically last for four years and qualify the graduate to begin working for a corporate firm, public organization or as a freelance professional directly upon graduation. Further education opportunities are also available in the form of research- or practice-oriented masters and PhD programs.
If you are ready to take the first step toward a rewarding career in computer science, then scroll down and find out which Bachelor of Computer Science degree program listed below appeals to you.
The Department of Computer Science offers a major program of study in three areas: Computer Science, Computer Science with Business, and Computer Science with Mathematics. Our degree programs prepare students to work effectively in industry and government jobs, and to enter graduate programs. [+]
The Department of Computer Science offers a major program of study in three areas: Computer Science, Computer Science with Business, and Computer Science with Mathematics. Our degree programs prepare students to work effectively in industry and government jobs, and to enter graduate programs.Course Sequence - Class of 2018 and Beyond
Freshman YearConversatio I Computer Science 111 Computer Science 115 Language / Core requirement Conversatio II Computer Science 112 English 105 - Freshman English Language / Core requirement [-]
Accredited by the Institution of Engineering and Technology, this BEng degree offers fast-track progression to Chartered Engineer status. [+]
The networking industry’s growth in recent years has been phenomenal. This balanced programme equips you with the skills and knowledge you need to become an engineer, developer or programmer – use it to take you where you want to go. Computer hardware, interface electronics, software and database design, programming for real-time and embedded systems and telecommunications – you’ll cover it all (and more).Why study Computer Systems and Networks Engineering at LSBU? Professionally accredited by the Institution of Engineering and Technology, with fast-track progression to Chartered Engineer status. Sophisticated software: gain experience in using industry-standard equipment, computer programming, and simulation packages. Choose to spend your third year studying with our partner institution, Hochschule Bremen, in Germany. Paid work experience: option to complete your third year in a professional work placement. Innovative research: No. 1 London modern university for research quality - Computing, Sunday Times League Table 2017. Accreditations Key course information - ordered by mode Mode Duration Start Date Location Full-time 3 years September Southwark Campus Sandwich 4 years September Southwark Campus Part-time 4 years September Southwark Campus Modules ... [-]
Take advantage of the ever-growing need for highly skilled computer engineers and study on our innovative highly applied course. The option of a sandwich year. [+]
Designed with IBM
From power generation and distribution systems to modern processing and manufacturing plants, there’s an array of complex technologies that rely on computer systems developed and designed by computer engineers. This course will set you on track to be one of those engineers. Computer hardware and software engineering, digital systems, embedded systems, computer and network design and software development in a variety of modern programming languages – you’ll cover it all.
At the end of your second year of the BEng (Hons) Computer Engineering course, you'll be given the possibility to transfer onto the MEng course.
This course is subject to validation and content may change.... [-]
This programme has been developed with the active involvement of the computing industry to meet the growing demand for graduates with the knowledge and technical skills to design, create, operate and maintain software systems. Opportunities are provided to develop confidence through practical experience with the latest technologies and programming languages. This will enable you to develop a sound theoretical understanding in working with a wide range of software systems. You will be supported in developing personal and professional skills enabling you to communicate and work effectively in a variety of roles and a wide range of organisations. [+]
Through this programme, you can take industrial examinations such as Cisco, Microsoft, Oracle, Java and Enterprise Architecture certifications. All students are automatically enrolled as student members of the British Computer Society which is the chartered body responsible for establishing and maintaining technical and ethical standards in the profession.
The aims of the programme are:to provide you with practical experience in using current generation tools and techniques to familiarise you with the issues and concerns involved in high-level software management to equip you to deal with the demands of enterprise application development. Entry requirements
Applicants should have:... [-]
This programme prepares students for a career as computing professionals with the focus on computing systems design and development. You can select from a wide range of options in areas such as networking, multimedia, and computer games, giving you a flexible learning experience. [+]
Computing is no longer restricted to desktop computers and business environments but has become an integral part of the way we live. This is a rapidly advancing industry that is radically changing the way we live. There is a clear need a new generation of computing professionals that can adapt to these changes and develop the software, hardware and networking solutions of the future. Unlike traditional computer science degrees, you will not simply be taught strict theoretical programming. This degree programme will allow you hands-on, practical experience in developing and using applications for a range of computing platforms and hardware. Computers of all shapes and sizes continue to be an integral part of our society and this Computer Engineering degree programme will teach you how these computers work and how to create the applications that run on them. For example, you will have the opportunity to develop applications for robots, embedded and real-time systems, and other innovative ICTs. You will also learn how industry standard tools and techniques can be used to find and develop solutions to many of the challenges in this area of engineering.... [-]
The programme examines the range of underpinning technologies involved in networking, specifically studying and evaluating the technologies involved in network configuration, design and their operation. [+]
The programme provides training in management and professional practice, and students can opt for a year in industry between their second and final years. In addition to the BEng Hons, students can gain valuable industry qualifications in networking: Cisco's Certified Network Associate and professional certifications.
Year 1 includes Introduction to Computer Networking, Programming Technologies, Computer and Communications Engineering Principles, Computer Modeling and Applied Mathematics. Year 2 includes Computer Engineering, Software Engineering and Project Management, Large-Scale Network Design and Infrastructure, Enterprise Network Systems. Optional Sandwich Year (Work Placement) Final Year includes Individual Project, Management and Communications, Advanced Network Design, Wireless Data Technologies, Information and Network Security Engineering.... [-]
This exciting new degree programme is uniquely placed to provide you with the skills to be at the cutting edge of this new area by developing your skills as a cross-disciplinary innovator. [+]
The digital world is changing from a world of computers to a world of connected smart devices and intelligent systems embedded in the environment, commonly described as the Internet of Things. The future of technology is increasingly focused on bringing the virtual world into the real world through innovations such as Google Glass and smart watches. At the same time, there are hardware advances such as robots that can vacuum your floors, walk, dance, and even climb stairs. Developments in sensing technology allow people to play with games consoles by simply waving their arms. These trends will gain pace as technology moves away from the keyboard and screen to become truly embedded in the environment around you. The move towards smart interconnected devices is going to be as revolutionary as the advent of personal computing, but will only be successful if companies can combine the traditional disciplines of computing and engineering to develop a new generation of intelligent systems that are designed to integrate together seamlessly.... [-]
New for 2018. Ideal for a career in network engineering, infrastructure support and network support. Study in the best networking labs in Scotland and master communication networks, security engineering and digital forensics. [+]
With today's advancing technologies comes the increasing threat of cybercrime. The National Cyber Security Strategy makes clear the importance of good network defences in securing the UK. GCU has developed a suite of programmes which provide the opportunity to be at the forefront of defending cyberspace from sophisticated malicious attacks and future threats.
Computer Networking provides an in-depth knowledge of the IT network infrastructure needed to run large enterprise and wide area network deployments. It focuses on the specification, design, deployment and troubleshooting of complex network topologies. We have the best networking labs in Scotland and teach this subject to CISCO ‘network professional' standards.... [-]
This course studies the best ways to design, build, maintain and evaluate software systems. It uses many of the technical aspects of computer science, especially programming, and aims to develop the professional attitudes, interpersonal and technical skills you will need in the software engineering industry. [+]
This course studies the best ways to design, build, maintain and evaluate software systems. It uses many of the technical aspects of computer science, especially programming, and aims to develop the professional attitudes, interpersonal and technical skills you will need in the software engineering industry.
The course provides a solid foundation in software engineering theory and practice to develop professional software systems. It will equip you to take up a wide range of career opportunities, including software engineer, web application programmer, software designer/analyst or website designer/programmer.
You will study software development, programming languages, technologies and applications including Java, C/C#, UNIX, UML, graphics, networks, concurrent systems, databases, artiﬁcial intelligence, and web and mobile computing. You will share a common ﬁrst year with the Computer Science BSc Honours course; you can transfer in Year 1, and specialise in Year 3.... [-]