Skip to main content
ET3290

Design Project I

Đồ án thiết kế I

Credits
2 credits · 3.67 ECTS (Lec 0 · Ex 0 · Lab 60 · Self 60 periods)
Role
Bắt buộc (Mandatory course)
Semester
4
Prerequisites
ET3260=
Instructors
Trương Thu Hương

Course description

Design Project I aims to equip students with the ability to apply previously acquired knowledge of computer science and programming to analyze, design, and implement a small-scale software product, while also developing professional skills, including teamwork, task management, technical report writing, and presentation. The course provides a foundation for advanced design projects and specialized courses in subsequent semesters. Upon completion of this course, students will be able to: Apply fundamental knowledge of computer science and programming to develop a software product. Analyze, design, and implement a software application using one of the programming languages C, C++, Python or Java. Develop skills in teamwork, leadership, technical report writing, and oral presentation.

Tiếng Việt

Môn học Đồ án thiết kế I nhằm trang bị cho sinh viên khả năng vận dụng kiến thức lập trình và tin học đã học để phân tích, thiết kế và hiện thực một sản phẩm phần mềm quy mô nhỏ, đồng thời phát triển các kỹ năng làm việc nhóm, quản lý nhiệm vụ, viết báo cáo kỹ thuật và trình bày kết quả, làm nền tảng cho các học phần đồ án và chuyên ngành ở các học kỳ tiếp theo. Sau khi hoàn thành học phần này, yêu cầu sinh viên có khả năng: - Áp dụng các kiến thức về tin học và lập trình đã học trước đó vào thực hiện một sản phẩm phần mềm - Phân tích, thiết kế và thực hiện phần mềm sử dụng một trong các ngôn ngữ lập trình C, C++, Python hoặc Java. - Phát triển kỹ năng làm việc nhóm, lãnh đạo, viết bảo cáo và trình bày.

Course Learning Outcomes (CLOs) 5

Click each outcome to see the translation, mapped PLOs and contribution level.

  • CLO1 Apply fundamental knowledge of programming and computer science to develop a complete software program that meets specified functional requirements.

    Sau khi hoàn thành học phần, sinh viên có thể áp dụng kiến thức lập trình và tin học cơ sở để xây dựng một chương trình phần mềm hoàn chỉnh đáp ứng đúng yêu cầu chức năng đã cho

  • CLO2 Analyze and design a software problem by using appropriate models, data structures, and algorithms in accordance with a software development process.

    Sau khi hoàn thành học phần, sinh viên có thể phân tích và thiết kế một bài toán phần mềm bằng sơ đồ, cấu trúc dữ liệu và thuật toán phù hợp theo quy trình phát triển phần mềm

  • CLO3 Implement and test a software application using C, C++, Java, or Python, ensuring that the program operates correctly and reliably.

    Sau khi hoàn thành học phần, sinh viên có thể hiện thực và kiểm thử phần mềm bằng C/C++ hoặc Java, hoặc Python đảm bảo chương trình chạy đúng và ổn định

  • CLO4 Work effectively in a team by planning, coordinating, and fulfilling assigned roles and responsibilities to complete the design project on schedule.

    Sau khi hoàn thành học phần, sinh viên có thể làm việc hiệu quả trong nhóm để phân công, phối hợp và hoàn thành đồ án đúng tiến độ theo vai trò được giao

  • CLO5 Prepare technical reports and deliver oral presentations to clearly and logically communicate project outcomes to instructors and evaluators.

    Sau khi hoàn thành học phần, sinh viên có thể viết báo cáo và trình bày kết quả đồ án một cách rõ ràng, logic và đúng chuẩn kỹ thuật trước giảng viên và hội đồng

Assessment

ComponentWeightTiming
Thi cuối kỳ (Final Examination)100.0%Tuần 14-16
Đánh giá giữa kỳ0.0%Tuần 7-8

All courses