Bachelor of Software Engineering (BSE)

IMG_6717

“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: FPT University Vietnam
  • Type of Course: Full-time, degree-awarded program
  • Duration: 3 Years (9 Semesters)
  • Intake: January | May | September
  • Accreditation: Globally-accepted, includes ACM Standards for IT
  • Tuition fee: USD 11,700

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

  • Work in complex software development environments, operating systems, communication platforms, databases and varied application and undertake studies in all facets of the software engineering process.
  • Focus on software development life cycle, design, testing and running. Going beyond programming to assess and meet customer’s needs
  • Develop software solutions that involves assembling an extensive amount of codes into working applications
  • Update and fix existing problems in a software.
WHY CHOOSE BSE PROGRAM AT FPT UNIVERSITY?
  • Vietnam is one of the fastest-growing economies in Asia with a stable social environment and a highest rate of integration into the global networks
  • FPT University is the leading private university in Vietnam that provides internationally recognized programs. FPT University currently holds 3 stars in QS World University Rankings System.
  • FPT University offers excellent education quality for lower tuition fees compared to the same higher education standard offered in other Asian countries
  • The industry-oriented academic curriculum provides students with enormous opportunities to reach high-paid careers after graduation
  • Outstanding graduates have high chance to pursue further study/research in the same discipline at FPT University. Graduates with great potential also have the distinct possibility of getting recruited directly by FPT affiliate companies operating in 21 countries around the world.

CAREER OPPORTUNITIES
As computers and computer systems have become an integral part of everyday life, the need for highly skilled software engineers has increased significantly. For a well-qualified Bachelor of International Software Engineering  graduate, limitless opportunities are offered, from large international corporations to local firms. Graduates with excellent academic achievements are also eligible to continue their quest for higher education and attend postgraduate program. This program’s graduates aspire to work in positions such as:

  • Software Engineer
  • Software Developer
  • Software Consultant
  • Software Architect
  • Programmer
  • System Analyst
  • Project Manager/ Product Manager
  • Application Developer
  • Database Analyst
  • Network Architect
COURSE STRUCTURE

Course name

Credits

GENERAL SUBJECTS

32

Vietnamese language

3

Vietnamese language

2

Vietnamese language

2

Vietnamese language

2

Vietnamese language

2

Start Your Business

3

Academic Skills for University Success

3

Communication and In-Group Working Skills

3

Writing Research Papers

3

2nd Foreign Language 1

3

2nd Foreign Language 2

3

 

FUNDAMENTAL SUBJECTS

55

Mathematics for Engineering

3

Discrete mathematics

3

Statistics & Probability

3

Introduction to Computer Science

3

Computer Organization and Architecture

3

Programming Fundamentals

3

Object-Oriented Programming

3

Data Structures and Algorithm

3

Operating System

3

Computer Networking

3

Database Systems

3

OOP with Java Lab

3

Internet of Things

3

Project management

3

Ethics in IT

3

On-The-Job-Training

10

 

SPECIALIZED SUBJECTS

37

Mobile Programming

3

Web Design

3

Web-based Java Applications

3

Application development project

3

Introduction to Software Engineering

3

Software Requirement

3

Software Testing

3

UI/UX

3

SW Architecture and Design

3

SW Capstone Project

10

 

SELECTIVE SUBJECTS

*Choose one of the topics below

Topic on Automotive(SE, IoT, AI Specialization)

15

Basic C++ Programming

3

Advanced C++ Programming

3

Create UI in C++ using Qt/QML

3

Intro to Automotive Application Development

3

Final Project – Automotive Application Development

3

Topic on Blockchain(SE, IS, IoT, AI Specialization)

15

Blockchain Basics

3

Applied Cryptography

3

Smart Contract

3

Decentralized Application Development (Dapps)

3

Blockchain Platforms

3

Final Project – Blockchain Development

3

Topic on Japanese(SE, IS, IoT, IA, AI Specialization)

15

Japanese Elementary 2

6

Japanese Pre-Intermediate 1

6

IT Japanese

3

Topic on Big Data(SE, IS, IoT, AI Specialization)

15

Introduction to Big Data

2

Big Data Modeling and Management Systems

2

Big Data Integration and Processing

2

Machine Learning With Big Data

3

Graph Analytics for Big Data

3

Big data – Capstone Project

3

Topic on Big Data Engineering(SE, IS, IoT, AI Specialization)

15

Big Data Essentials: HDFS, MapReduce and Spark RDD

3

Big Data Analysis: Hive, Spark SQL, DataFrames and GraphFrames

3

Big Data Applications: Machine Learning at Scale

3

Big Data Applications: Real-Time Streaming

3

Big Data Services: Capstone Project

3

Topic on Practical Information Security(IA Specialization)

15

Database Security

3

Network Forensics

3

Incident Response

3

Web Security

3

Advanced Networking

3

 

Physical Education

6

ON-THE-JOB TRAINING
On-the-Job Training component creates opportunities for students to join real projects, real international working environment, and gain valuable hands-on experiences. This optional module brings the competitive edge and highly increases chance of getting employment after graduation to its participants.
COURSE ASSESSMENT
In this course, assessment is a combination of

  • Individual exams and presentations
  • Group assignments and presentations
  • Group coursework and individual coursework

In the final term, students are required to complete a Capstone Project as the main work to determine their academic achievement. This project is used to evaluate and represent your hard work and effort during your study. Details of assessment requirements will be specified in the full course description given by your lecturer at the beginning of each course.

ENTRY REQUIREMENTS

1. Academic Qualification

     The candidates who are seeking admission to the program must have:

  • A High school certificate from a national-accredited educational institute.

The following examples demonstrate some qualifications from different countries accepted by FPT University:

  • Bangladesh: Higher Secondary Certificate
  • Cambodia: Upper Secondary School or Baccalauréat
  • Ghana: West African Senior School Certificate Examination (WASSCE)
  • Indonesia: Upper Secondary School Diploma (Ijazah SMA) or Certificate of Final National Examination (Surat Keterangan Hasil Ujian Nasional)
  • India: Senior School Certificate / Pre-University Certificate / Pre-Degree Certificate
  • Kenya: Kenya Certificate of Secondary Education or East African Advanced Certificate of Education
  • Laos: Upper Secondary School Diploma
  • Nigeria: West African Senior School Certificate Examination (WASSCE)
  • Philippines: High School Diploma
  • Senegal: Baccalaureate / Technical Baccalaureate
  • Others

2. English proficiency

Success at FPTU begins with a strong comprehension of the English language. Because our rigorous courses are taught in English and move at a fast pace, fluency in the language is necessary for understanding concepts and expressing yourself effectively. Applicants whose native language is not English must provide evidence of English language proficiency. You need to meet one of the following requirements:

  • TOEFL (PBT): 500/ TOEFL (IBT): 90-100/ C1/ CAE/ or TOEIC: 800
  • IELTS:6.0 or Equivalent (no skills under 5.0)

(Test score must be valid at the time of submission)  

ADMISSION PROCEDURE

STEP 1: Information Research and Consultation

Contact International Admission office through email, Whatsapp, website, phone, etc.

STEP 2: Submission of Application

Submit all required documents for admission

Prepare the first installment of tuition fees

STEP 3: Offer Letter and Fee Plan

Receive of Conditional Offer letter and Fee Plan

Accept for admission and scholarship (if qualified)

STEP 4: Receive of Admission Letter

Transfer the first (or all) installment of tuition fees

Receive Admission Letter and Visa Reference Code

Prepare for travel

STEP 5: Post Enrollment

Submit original copies of required documents

Contact Student Services for preparation of study

CONTACT US

FPT UNIVERSITY GLOBAL OFFICE

Address: FPT University, Hoa Lac High-tech Park, Thach That, Hanoi, Vietnam

Email: international.admission@fpt.edu.vn

Phone: +84 24 6291 5066

Hotline: +84 354 235 298/+84 393 815 182 (Whatsapp, Viber, Line)

Skype: FPT University Global Office