Thông tin chung
You have completed four courses of Automotive Application Development Program and you have been equipped with the knowledge about working in automotive software development. This final course of the program can provide the students with a full project of an automotive application in reality. This course helps students get familiar with the problems about automotive applications and then apply the knowledge learned in the same process with the business environment.
The course will guide students to follow the steps sequentially: the documents and products in the software development process includes: Requirement analysis document, design document, product, testing document. Students are able to develop practical automotive applications that follow the process applied in software companies. Thence, students can be confident when joining in automotive software development.
Mục tiêu môn học
Apply the knowledge about OOP knowledge
Apply the knowledge about c++ programming
Apply the knowledge about programming on Qt framework
Apply the knowledge about QML programming
Work with IPC
Work under the automotive software development process
Understand and write documents in the software development process
Trải nghiệm học tập
Guide 1: Project Overview
Project Overview
Guide 2: Project Details
Project Details
Project Resources
Guide 3: Project Sample
Software Requirement Specification document
Sample design description
Sample code document
Sample testing document
Guide 4: Project Instruction
Mandatory Requirements
Non-mandatory Requirements
Other necessary instructions
Guide 5: Project Submission Guide
Project Submission Guide
Guide 6: Submission of Software Requirement Specification
Rubric for Software Requirement Specification
Submission of Software Requirement Specification
Guide 7: Submission of Software Design Description
Rubric for Software Design Docs
Submission of Software Design Description
Guide 8: Submission of Source Code of Product
Rubric for Product
Submit Source Code of Product
Guide 9: Submission of Test Case
Rubric for Test Case
Submit all testing document
Submit all documents
Guide 10: Project Defense
Full Submission of Project
Registration for Project Defense
Project Defense Guide
Đặc điểm môn học
To attain best result from the course, you should prepare:
A development environment for Qt Framework
Linux operating system to build applications
Microsoft Office including Word, Excel, PowerPoint and Visio
Nguồn học liệu
In modern times, each subject has numerous relevant studying materials including printed and online books. FUNiX Way does not provide a specific learning resource but offers recommendation for students to choose the most appropriate source to them. In the process of studying from many different sources based on that personal choice, students will be timely connected to a mentor to respond to their questions. All the assessments including multiple choice questions, exercises, projects and oral exams are designed, developed and conducted by FUNiX.
Learners are under no obligation to choose a fixed learning material. They are encouraged to actively find and study from any appropriate sources including printed textbooks, MOOCs or websites. Students are on their own responsibilities in using these learning sources and ensuring full compliance with the source owners’ policies; except for the case in which they have an official cooperation with FUNiX. For further support, feel free to contact FUNiX Academic Department for detailed instructions.
Learning resources are recommended below. It should be noted that listing these learning sources does not necessarily imply that FUNiX has an official partnership with the source’s owner: Coursera, tutorialspoint, edX Training, or Udemy.