Show Educations.com as: Mobile

Software Engineering Degrees

Do you want to be part of a forever-changing and expanding industry? Do you want to take technology to the next level? As a computer and software engineer you will develop software and operating systems for computer games, network control systems, business applications and computer & mobile technology. Find your computer software engineering program and begin your career today!

HAN University of Applied Sciences is one of the Netherlands' fastest growing universities and offers a variety of engineering programs, including automotive engineering, control systems engineering, and automotive systems engineering.

HAN's programs are set in an inspiring, entrepreneurial and innovative environment designed to meet individual needs and foster diverse skills and learning styles.

 
Displaying 1-50 of 275 results
   
Search results Education level Location
Bachelor in Software Engineering
Vilnius Kolegija / University of Applied Sciences
Bachelor's degree
Vilnius, Lithuania
Students who participate in the Bachelor in Software Engineering program will have the opportunity to: Design, create databases, modify their...
Bachelor in Software Engineering
Wuhan University 武汉大学 School of International Education
Bachelor's degree
Wuhan, China
Designed for international students, this bachelor-level degree program from Wuhan University will develop their skills and knowledge in preparation for...
Software Engineering for Embedded Systems
TU Kaiserslautern
Master's degree
Online / distance learning
Industries that have generally been hardware-dominated are becoming increasingly software-dominated. These industries typically employ traditional engineers who have not received...
Doctorate in Software Engineering
Wuhan University 武汉大学 School of International Education
Doctorate / PhD
Wuhan, China
This doctorate-level degree from Wuhan University will focus on the research of large-scale software development methods, tools and management. Areas of...
Software Engineering MS
Rochester Institute of Technology
Master's degree
Rochester, United States of America
Through this Master of Science program, students will build on their previous undergraduate education to gain an advanced level of...
Master in Software Engineering
Wuhan University 武汉大学 School of International Education
Master's degree
Wuhan, China
This doctorate-level degree from Wuhan University will focus on the research of large-scale software development methods, tools and management. Topics included...
Software Engineering Technician
Suzhou Centennial College
Diploma program
Suzhou, China
Prepare for a successful career in software engineering with this dynamic two-year diploma from Suzhou Centennial College. The practical program is...
Bachelor in Software Engineering (SE)
South China Normal University 华南师范大学
Bachelor's degree
Guangzhou, China
Chinese, introduction to Chinese culture, advanced mathematics, discrete mathematics, probability and statistics, C programming language, object-oriented programming, data structure, introduction...
MSc in Software Engineering and Management
Varna Free University
Master's degree
Varna, Bulgaria
This master's program in software engineering prepares students to become qualified experts in developing and maintaining reliable and efficient software....
Bachelor in Software Engineering
Saxion University of Applied Sciences
Bachelor's degree
Enschede, Netherlands
Are you keen to design and develop creative applications? Then this program in software engineering is perfect for you! The...
Master in Software Engineering
Mälardalen University
         
(1)
Master's degree
Västerås, Sweden
The Master inSoftware Engineering deals with the design and development of high-quality software systems, in an attempt to prepare students...
Bachelor's in Software Engineering
Florida Institute of Technology
Bachelor's degree
Melbourne, United States of America
The Bachelor's in Software Engineering  is directed toward students who want to learn about the complex challenges and the innovative...
Masters in Computer Science and Engineering
Sabanci University
Master's degree
Istanbul, Turkey
Design, implement, test, and evaluate a computer system, component, or algorithm to meet desired needs and to solve a computational...
Bachelor Top-up Degree in Software Development
Business Academy Aarhus
Bachelor's degree
Aarhus, Denmark
Are you interested in the design and construction of large, data-heavy, distributed IT systems? Then the Software Development program is perfect...
Master of Software Engineering
EPITA Graduate School of Computer Science
Master's degree
Paris, France
The masters degree in Software Engineering  from EPITA Graduate School of Computer Science in Paris teaches students software development and the...
Software Engineering (Foundation Entry) BSc (Hons)
University of Central Lancashire
Bachelor's degree
Preston, England
During your Foundation Entry Year you will study alongside peers from related courses, whilst you gain a broad introduction to...
Bachelor in Computer Engineering
Vilnius Gediminas Technical University
Bachelor's degree
Vilnius, Lithuania
The aim of computer engineering program is to gives students skills to program and independently master new programming languages and...
PhD in Computer Science and Engineering
Chinese University of Hong Kong Shenzhen, CUHKSZ
Doctorate / PhD
Shenzhen, China
The Chinese University of Hong Kong, Shenzhen or CUHK(SZ), is a research intensive university that emphasizes innovation, entrepreneurship, and excellence....
Bachelor in Electronic & Computer Engineering
Wuhan University 武汉大学 School of International Education
Bachelor's degree
Wuhan, China
This bachelor program from Wuhan University has been designed specifically for international students wanting to gain the knowledge and skills...
Bachelor in Network Engineering
South China Normal University 华南师范大学
Bachelor's degree
Guangzhou, China
Chinese, introduction to Chinese culture, advanced mathematics, discrete mathematics, probability and statistics, basic of programming (C), data structure, principles of...
Bachelor in Computer Science and Engineering
Chinese University of Hong Kong Shenzhen, CUHKSZ
Bachelor's degree
Shenzhen, China
With computers permeating in all sectors and aspects of modern society, Computer Science and Engineering (CSE), the core of the...
Master's in Software Development
University of Tampere
Master's degree
Tampere, Finland
The Master's in Software Development aims to extend the knowledge and skills in the development of advanced, high-quality software for...
Bachelor in System Engineering and Informatics (Nisa/Neisse University)
Technical University of Liberec
Bachelor's degree
Liberec, Czech Republic
This bachelor in system engineering and informatics program is a 3-year, joint degree program.  Students will study at 3 different...
PhD in Computer Science and Engineering
Brno University of Technology
Doctorate / PhD
Brno, Czech Republic
Bioinformatics and Biocomputing Computer-based and Embedded Systems Computer Networks Computer Graphics and Multimedia Information Systems Intelligent Systems Safety and Security...
MSC in Computer Engineering
Aarhus University
Master's degree
Aarhus, Denmark
Students on this programme can specialise in fields of study related to instrument and system development involving communication technology, software...
Computer Aided Engineering MEng
University of Central Lancashire
Master's degree
Preston, England
Further develop your ability to apply a socially aware, responsible and consistent approach to design, manufacturing and organisation – essential...
Mechatronic Systems Engineering & Product Innovation Summer School
RWTH International Academy
Summer / Short Course
Aachen, Germany
Excellent Science and Research in Mechatronic Systems Engineering and Product Innovation Students will get introduced into the aspects of mechanical...
Computer Aided Engineering (Foundation Entry) BEng (Hons)
University of Central Lancashire
Bachelor's degree
Preston, England
Develop the core knowledge and skills you need to thoroughly understand modern engineering processes on this long-standing course. Our engineers...
BSc in Computer Science Engineering
University of Debrecen
Bachelor's degree
Debrecen, Hungary
The University of Debrecen's Computer Science Engineering degree is designed to provide students with the knowledge and training to become IT...
Master's Degree in Computer Engineering
Universidad de La Laguna
Master's degree
San Cristóbal de La Laguna, Spain
The Master's Degree in Computer Engineering is designed to supplement the academic training of computer engineering graduates and provide them...
Computer Aided Engineering BEng (Hons)
University of Central Lancashire
Bachelor's degree
Preston, England
Develop the core knowledge and skills you need to thoroughly understand modern engineering processes on this long-standing course. Our engineers...
MSc in Management and Engineering in Computer Aided Mechanical Engineering
Maastricht School of Management - MSM
Master's degree
Multiple (2)
The MSc in Management and Engineering in Computer Aided Mechanical Engineering is a 2-year full-time industrial engineering program that provides...
Bachelor's in Computer Engineering
Florida Institute of Technology
Bachelor's degree
Melbourne, United States of America
The Bachelor's in Computer Engineering  is designed to develop your engineering skills and give you practical experience in programming and...
MSc in Software Engineering
University of Liverpool Online Programmes
Master's degree
Online / distance learning
Equip yourself for success in software – one of the fastest growing areas of IT – with this fully online...
Masters in Computer Science: Computer Systems Security
Vrije Universiteit Amsterdam
Master's degree
Amsterdam, Netherlands
Students graduating in the Computer Systems Security specialization have knowledge of Security issues in system-level software including weaknesses and defenses...
Masters in Computer Science: High-Performance Computing
Vrije Universiteit Amsterdam
Master's degree
Amsterdam, Netherlands
The Master in Computer Science studies the technology that has become ubiquitous in our global, connected society. Traditionally, the computer...
Bachelor in Computer Control and Computer Science
Latvia University of Agriculture
Bachelor's degree
Jelgava, Latvia
Graduates may work as information technology professionals (programers, system analysts, computer network administrators, etc.) in information and communication technology industry...
Microsystems Engineering PhD
Rochester Institute of Technology
Doctorate / PhD
Rochester, United States of America
This PhD program build on traditional engineering and science degrees by providing specialized education in micro- and nano-systems. Students will...
Bachelor of Computer and Information Sciences
Monash South Africa
Bachelor's degree
Johannesburg, South Africa
The demand for IT graduates exceeds supply in many developing and developed economies. Whether you're looking to study a wide range...
BEng Computer Science and Technology
Xi'an Jiaotong Liverpool University
Bachelor's degree
Suzhou, China
The program in computer science and technology combines the core elements of electrical and electronic engineering with those of computer...
MSc in Computer Science
Linköping University
Master's degree
Linköping, Sweden
Computer science and technology play a key role in every part of the modern world. The masters program in computer...
Masters in Parallel and Distributed Computer Systems
Vrije Universiteit Amsterdam
Master's degree
Amsterdam, Netherlands
The Master’s in Parallel and Distributed Computer Systems is a two-year program that strikes an effective balance between classroom and...
Bachelor of Computer Science and Technology
Sun Yat-sen University
Bachelor's degree
Guangzhou, China
The School of Data and Computer Science (SCDS) was established early in the University’s history. At SDCS, there are a total of...
Bachelor in Embedded Software
Fontys University of Applied Sciences
Bachelor's degree
Eindhoven, Netherlands
The Bachelor Degree in Embedded Software at Fontys University of Applied Sciences in the Netherlands focuses on Computer Science and...
MSc in Data Engineering
Jacobs University Bremen
Master's degree
Bremen, Germany
Big data is a field with great potential, but also many risks and challenges. Big data is driving the next stage...
Bachelor in Computer Science & Technology
Northwestern Polytechnical University NPU, Xian
Bachelor's degree
Shaanxi 陕西, China
The computer science program is designed to provide a thorough grounding in the theoretical principles, basic knowledge and skills for...
BSc in Computing and Computer Science
Varna Free University
Bachelor's degree
Varna, Bulgaria
The BSc in computing and computer science program is organized according to meet industry standards. Students are able to select...
MSc in Social Computing
Xi'an Jiaotong Liverpool University
Master's degree
Suzhou, China
The internet revolution has generated a social interactive environment that creates new business opportunities for enterprises. Many international software-development enterprises...
Computer Science
Ca' Foscari University of Venice
Master's degree
Venice, Italy
This two-year Computer Science graduate program from Ca' Foscari University of Venice is intended for students who have a previous education...
Bachelor in Applied Computer Science
Saxion University of Applied Sciences
Bachelor's degree
Enschede, Netherlands
Can you imagine yourself developing the technology for an autonomous car, or designing an hexacopter for traffic management applications? If...
  • = Has a student testimonial
  • = Has a video
Displaying 1-50 of 275 results

Computer and software engineering involves the application of theories and principles of computer science and mathematical analysis to create, test, maintain, and evaluate various software applications and systems that make computers work properly. Computer and software engineers analyze the user’s needs, and then design, test, and develop the necessary software using mathematics, computer science, and engineering. This process requires intensive research and development.

By nature, the computer/ software engineering industry is constantly evolving as a reflection of the new technological advances being developed and applied to a growing number of applications. In addition, the technological preferences and practices of employers continuously require new specializations. Computer/ software engineers can develop software programs for just one person, or for multiple people to use separately.

Education Courses in ­Computer­/ Software Engineering

Computer/ software engineering education courses vary by school, but often provide students the opportunity to major in computer science, software engineering, mathematics, or engineering. Students often earn a bachelors degree, and sometimes a masters degree as well. For computer programming, it is more common to only need a 2-year diploma.

There are a variety of study options available worldwide within ­Computer­/ Software Engineering:

Computer/ software engineering language

Diploma in ­Computer­/ Software Engineering

Bachelor degree in ­Computer­/ Software Engineering

Master’s degree in ­Computer­/ Software Engineering

Careers in ­Computer­/ Software Engineering

In today’s exploding computer and IT industry, computer and software engineers are constantly in demand to develop new designs and computer software programs which can be applied to advanced technology. Growth areas include mobile technology, increased use of the internet, escalation in the number of websites, and concern for safety and security. There are also a rising number of complex electronic data processing systems being used by the government, healthcare, business, and telecommunications.

As business’ computer systems become more and more complicated, there is a greater need for computer and software engineers who can help manage, upgrade, and customize these systems. It is crucial for computer and software engineers to stay up-to-date on the latest technological advances through continuing education and professional development seminars offered by employers, private training institutions, and software vendors.