Bachelor Programs in Software Engineering

Compare 42 Bachelor Programs in Software Engineering

Software Engineering

Software engineering is a broad field of study that entails several activities beyond the ordinary development of software. The field covers various applications to development and design to their systematic approach. There are many software development tasks prevailing in the world today. A systematic approach to their solution demands understanding on how to come up with a software solution. In modern organizations, software engineers have huge tasks greater than just developing software products. There is need to be creatively enabled with a complement of quality knowledge. The technical ability to develop adequate solutions is also a very keen aspect of software engineering. Bachelor of Software Engineering is a research based degree program meant for undergraduates from all over the world.

In the Bachelorof  Software Engineering coursework, one gets to understand all that is involved in tackling complex software tasks. The course provides quality basis for one to understand programming and analysis before developing solutions. The course has a detailed curriculum that will equip all students with quality skills ranging from technical understanding to theoretical knowledge. It is a practical course combined with adequate theoretical aspects for a rigorous training of all the graduates. One acquires reliable skills in developing cost effective, timely and adequate software products. Through Bachelor of Software Engineering, one will acquire knowledge on how to analyze and outline requirements so as to develop quality software. Bachelor of Software Engineering shapes future programming and software management careers.

Read More

Bachelor of Software Engineering (BSE)

University of the South Pacific USP
Campus Full time 4 years February 2019 Fiji Suva

The Bachelor of Software Engineering (BSE) is intended to produce quality, world-class graduates in this rapidly developing discipline. The degree has been specially designed in response to industry demand to produce graduate software engineers with software systems project capability. [+]

Software engineering is a systematic and disciplined approach to developing software. It applies both computer science and engineering principles and practices to the creation, operation, and maintenance of software systems.

The Bachelor of Software Engineering (BSE) is intended to produce quality, world-class graduates in this rapidly developing discipline. The degree has been specially designed in response to industry demand to produce graduate software engineers with software systems project capability. Graduates who can offer skills in these areas are in demand by business and government organizations concerned with software development. Graduates will be prepared for careers across all industries as Software Engineers, Applications Developers, Programming Specialists, and Systems Analyst. USP offers the degree Bachelor of Software Engineering. This is a four-year professional degree.... [-]


Software Engineering

International Accelerator
Campus September 2019 USA Boston

The Department of Computer Science and Software Engineering offers students the chance to study software applications ranging from personal computers to entertainment systems to life-critical applications such as medical, flight and space systems. [+]

About Computer Science and Software Engineering

Computer science and software engineering is rapidly becoming the future of technology and continues to impact our everyday lives. Its effect can be felt from the movies you watch to the phones you use. The Department of Computer Science and Software Engineering offers students the chance to study software applications ranging from personal computers to entertainment systems to life-critical applications such as medical, flight and space systems. These applications require a high degree of specialization and expertise, which is exactly how the department prepares students in this fast-paced environment. The department offers three undergraduate degrees; two masters and one doctoral program.... [-]


Software Engineering

Vilnius University Of Applied Sciences VIKO
Campus Full time 42 months September 2019 Lithuania Vilnius

The program prepares well-qualified specialists, meeting the needs of Lithuanian sectors of industry and the level of the latest technologies and science, being able to work under conditions of rapid technological changes, being prepared to integrate into the Lithuanian and international community. [+]

Bachelors in Software Engineering. LEARNING OUTCOMES OF STUDY PROGRAMME To be able to communicate in official and foreign languages; To be able to share professional knowledge; To be able to work in multicultural environment; To be able to follow ethical and professional behavior; To be able to evaluate and adapt to market changes; To be able to apply quality management methods; To be able to study individually, deepen and renew knowledge, improve qualification; To be able to analyze and design data structures; To be able to design and implement algorithms using programming tools; To be able to select and apply testing tools and methods; To be able to prepare software user manual and its technical documentation; To be able to design, create and modify databases; To be able to design, create and modify software user interfaces; To be able to design, create and modify software; To be able to analyze, select and implement information security solutions; To be able to create and modify data processing solutions; To be able to administer database management systems; To be able to create and modify Web-based services solutions; To be able to administer Web-based services systems. THE AIMS OF STUDY PROGRAMME To prepare well-qualified specialists, meeting the needs of Lithuanian sectors of industry and the level of the latest technologies and science, being able to work under conditions of rapid technological changes, being prepared to integrate into the Lithuanian and international community GRADUATE WILL BE ABLE TO create, design and implement software and information... [-]

Bachelor in Computer Science: Software Engineering

The University of Illinois at Chicago
Campus Full time Part time 4 years January 2019 USA Chicago + 1 more

Computer Science is an extremely rich and diverse discipline. At one end of the spectrum, computer science may be viewed as the formal study of what can be computed and what resources are required for computation. At the other end of the spectrum, computer science may be seen as the application of human resources, software and of course, computers to solve computational problems relating to society's and individuals' needs. [+]

Computer Science: Software Engineering

Computer Science is an extremely rich and diverse discipline. At one end of the spectrum, computer science may be viewed as the formal study of what can be computed and what resources are required for computation. At the other end of the spectrum, computer science may be seen as the application of human resources, software and of course, computers to solve computational problems relating to society's and individuals' needs.

A well-trained computer scientist requires a knowledge of both ends of this spectrum--and several points in between. The Computer Science curriculum in the Department of Computer Science is intended to provide that broad background. Along with a strong theoretical component, our program places special emphasis on the development of applied skills in design, implementation, and validation of computer systems. In our experience, industry and graduate programs alike value--above all--people who can solve real problems, and who come prepared to use the tools of their trade.... [-]


BEng Honours in Software Engineering

University of Westminster - Faculty of Science and Technology
Campus Full time 3 - 4 years United Kingdom London

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, artificial intelligence, and web and mobile computing. You will share a common first year with the Computer Science BSc Honours course; you can transfer in Year 1, and specialise in Year 3.... [-]


Bachelor's Degree Programme in Software Engineering

Tampere University Of Applied Sciences
Campus Full time 4 years August 2019 Finland Tampere

Are you aiming for a career in the international field of software engineering? Our bachelor’s degree programme provides you with working life skills and gives you the confidence to start your own career in the software industry. [+]

A future career in a digitalised world

Are you aiming for a career in the international field of software engineering? Our bachelor’s degree programme provides you with working life skills and gives you the confidence to start your own career in the software industry.

The demand for software specialists is constantly increasing and the ICT professionals play a key role in the digitalised world. The Degree Programme in Software Engineering focuses on the most important technologies and the latest methods of modern software engineering.

Your studies will progress from basics to programming languages, web development, user interfaces, usability and software regulations, and big data systems and analysis. The degree programme will give you the ability to work as a professional in the international field of software engineering.... [-]


Bachelor of Computer Science (Software Engineering)

Universiti Teknologi Malaysia
Campus Full time 4 years January 2019 Malaysia Skudai

Software Engineering uses an engineering approach in the development, operation, and maintenance of large-scale software. A software engineer needs to be able to employ systematic technical and management methods in the creation of high-quality software. The Bachelor of Computer Science specializing in Software Engineering is designed to support the nation’s need for professional and capable software engineers to undertake the task of increasing the effectiveness and performance of both the public and private sectors. To further support this goal, the course is closely associated with the Malaysian Software Testing Board (MSTB) certifications and Hewlett-Packard (HP) Software Testing Program. [+]

Software Engineering uses an engineering approach in the development, operation, and maintenance of large-scale software. A software engineer needs to be able to employ systematic technical and management methods in the creation of high-quality software. The Bachelor of Computer Science specializing in Software Engineering is designed to support the nation’s need for professional and capable software engineers to undertake the task of increasing the effectiveness and performance of both the public and private sectors. To further support this goal, the course is closely associated with the Malaysian Software Testing Board (MSTB) certifications and Hewlett-Packard (HP) Software Testing Program.... [-]


Bachelor in Computer Systems and Software

Kazakh British Technical University (KBTU)
Campus Full time 4 years August 2019 Kazakhstan Almaty

The Computer Systems and Software program is dedicated to those who want to be fluent in modern methods of software development, network technologies of different scale and management information systems for different purposes. [+]

The Computer Systems and Software program is dedicated to those who want to be fluent in modern methods of software development, network technologies of different scale and management information systems for different purposes.

Program objectives

Program Educational Objectives are broad statements that describe the career and professional accomplishments that the program is preparing graduates to achieve.

Within three to five years of obtaining a bachelor's degree in Computer Systems and Software at Kazakh-British Technical University, we expect our graduates to achieve all or most of the following milestones in that they will be:

experienced, technically competent and successful professionals in the field of application software and system development with a solid foundation in computer science and hands-on skills in creating and integrating software systems which will enable them to apply a range of different approaches to tackling complex technical problems in a range of industrial settings; productive members and leaders of application software and system design and development teams, capable of functioning independently, professionally and effectively as they apply the conceptual knowledge and engineering skills gained during their stints at KBTU as well as later on in their careers in various software and system development related projects in their respective workplaces; technology pioneers who make qualified and well-informed decisions in solving complex technical problems whose solutions are significantly beneficial to Kazakhstan, and perhaps who even go on to become entrepreneurs by successfully launching startups that add value to the economy and provide employment opportunities to others, thereby benefiting society at... [-]

Bachelor of Software Engineering (BSE)

FPT University
Campus Full time 3 years January 2019 Vietnam Hanoi

The program develops skills to enable you to design, code, test and manage large quality-measured software systems. Software engineers create, maintain and modify computer and software programs such as operating systems, communications software, utility programs and compilers. They design and develop many types of software including computer games, operating systems, network control systems, middleware and business applications to meet specific business needs. [+]

Bachelor of Software Engineering (BSE)

“The program develops skills to enable you to design, code, test and manage large quality-measured software systems.”

PROGRAM OVERVIEW Program Name: Bachelor of Software Engineering (BSE) Validated/ Awarded by: F.P.T. University Vietnam Type of Course: Full-time, degree-awarded program Duration: 3 Years (8 Terms) Intake: January | May | September Accreditation: Globally-accepted, includes A.C.M. Standards for IT Tuition fee: 14,800 USD – 17,000 USD (Total)

Software engineers create, maintain and modify computer and software programs such as operating systems, communications software, utility programs and compilers. They design and develop many types of software including computer games, operating systems, network control systems, middleware and business applications to meet specific business needs. This program aims to teach individuals about computer science and prepare them to analyze, design, develop and maintain software programs. It is particularly suited to students with strong communication skills who will work at the interface between a software system and a business organization. You will learn to... [-]


Bachelor in Software Engineering

Beijing Jiaotong University - School of Software Engineering
Campus Full time September 2019 China Beijing

Founded in 2003, the School of Software Engineering (S.S.E.) became one of the National Pilot Software Engineering Schools among 37 universities first accredited by Ministry of Education. [+]

Program Overview:

Founded in 2003, the School of Software Engineering (S.S.E.) became one of the National Pilot Software Engineering Schools among 37 universities first accredited by Ministry of Education. Aiming at being a top-ranked international school and educating innovative software engineers, School of Software Engineering offers students unique education by emphasizing on industry-oriented, real-world project capacity, team spirit and hands-on practical experience to match industry requirements. S.S.E. has established a concrete cooperative relationship with reputed universities and well-known enterprises from all over the world, taking bilingual teaching as one of the core factors to internationalization. S.S.E. won the evaluation of national talent training model Innovation Experimental area, national excellent teaching team, Beijing experimental Teaching Demonstration center.... [-]


Bachelor of Software Engineering

University of Canberra
Campus Full time 6 semesters January 2019 Australia Canberra

If software engineering is your chosen career focus, then there’s no better place to study than UC. A comprehensive course with broad coverage across the whole software engineering spectrum, you’ll explore the design and construction of software systems, across a range of different industries. [+]

University of Canberra has an array of Scholarships Available for International Students. Develop a career in software engineering

If software engineering is your chosen career focus, then there’s no better place to study than UC. A comprehensive course with broad coverage across the whole software engineering spectrum, you’ll explore the design and construction of software systems, across a range of different industries.

With the ability to tailor your course to your specific areas of interest, you’ll have the opportunity to complete a professional minor from across a range of areas, such as computer security, network computing, games development, digital forensics and intelligent systems. You’ll graduate from this Australian Computer Society-accredited course with the skills, knowledge and ambition required to be an exceptional software engineer, in whichever area of the industry you choose to launch your career in.... [-]


Bachelor in Computer and Software Engineering

Politehnica University Timisoara
Campus Full time 4 years September 2019 Romania Timișoara

Computers are indeed a field of the future, which offers us perhaps the most opportunities to transform imagined technologies into reality. Information technology has revolutionized the natural sciences, engineering and medicine; entire new areas, like artificial intelligence, or notions like virtual reality have appeared. [+]

General information Requirements: Baccalaureate (or equivalent) Duration: 4 years (8 semesters) Teaching language: English Form of studies: Full time Professional title for the graduates: Bachelor Diploma and the title of Engineer Brief introduction

Computers are a field of the future, which provides the most opportunities to transform imaginary technologies into reality. Information technology has revolutionized the natural sciences, engineering and medicine; entire new areas, like artificial intelligence, or notions like virtual reality have appeared. Computers and IT are vitally needed in our everyday infrastructure: cars, banking systems and telecommunications. We depend upon these and they have to be designed to work without errors, efficiently and securely.... [-]


Bachelor of Creative Software

AMES - The Institute of IT
Campus Full time 3 years February 2019 New Zealand Auckland

Bring your creative ideas to life whilst exploring emerging and existing technology platforms. From concept design, coding to execution you will work on commercially relevant projects in a studio-like environment. [+]

Overview

Bring your creative ideas to life whilst exploring emerging and existing technology platforms. From concept design, coding to execution you will work on commercially relevant projects in a studio-like environment.

Modules Website development Android & iOS Application Development Mobile Game Development Virtual Reality Development (HTC Vive & Oculus Rift) Augmented Reality Development Entrepreneurship & Business Project Management Why Choose AMES?

We are a 'Category 1 Provider' (The best you can get). We provide students with a gateway to the IT industry and jobs of the future. We support and inspire dynamic, team-orientated and technically talented graduates who will help to grow New Zealand’s global reputation as skilled innovators while propelling their own careers forward.... [-]


Bachelor of engineering in software development

Universidad Tecmilenio
Campus Full time 8 semesters July 2019 Mexico Guadalajara Mexico City Monterrey Villahermosa + 3 more

It develops computational applications that offer innovative solutions in the digital era. [+]

Graduate Profile

By graduating from the Software Development Engineering career, you are able to:

Develop computational applications from analysis, design and implementation to testing and final product delivery. Develop software development projects to solve real problems, aligned to the availability of budget and time and to existing systems. Use the software engineering approach to design solutions to problems from different disciplines. Apply theories, models and techniques for software design, development, implementation, veri fi cation and documentation. Labor Field

As a Software Engineering Engineer, you can apply your knowledge and develop yourself in:

Information Technology Development Companies, Software Development and Information Security IT consultant or advisor for companies The world of entrepreneurship when creating your own company Curriculum ... [-]

Bachelor in Software Development

WSB University in Gdansk
Campus Full time October 2019 Poland Gdańsk

Software Development is a course of studies in English in programming. When commencing work on a programming project, one has to consider a few elements including needs analysis, modeling, software implementation and the elimination of errors. [+]

Software Development is a course of studies in English in programming. When commencing work on a programming project, one has to consider a few elements including needs analysis, modeling, software implementation and the elimination of errors. One should remember that each of the phases may be performed in one of the multiple ways.

Currently, programmers may use many specialist tools supporting the development of compiled applications and their management. The profession of a programmer remains the most sought after on the market and the language of programming is an international language.

Your knowledge and skills will include:

syntax and semantics of programming languages compilation techniques operational system level programming dispersed and cloud programming development of sophisticated business applications in the network environment ... [-]