CSE 3902
Transcript Abbreviation:
Proj: Interact Sys
Course Description:
Intensive group project involving design, development, and documentation of an interactive software system, a 2D interactive game; communication skills emphasized; builds programming maturity.
Course Levels:
Undergraduate (1000-5000 level)
Designation:
Required
Elective
General Education Course:
(N/A)
Cross-Listings:
(N/A)
Credit Hours (Minimum if “Range”selected):
4.00
Max Credit Hours:
(N/A)
Select if Repeatable:
Off
Maximum Repeatable Credits:
(N/A)
Total Completions Allowed:
(N/A)
Allow Multiple Enrollments in Term:
No
Course Length:
14 weeks (autumn or spring)
12 weeks (summer only)
Off Campus:
Never
Campus Location:
Columbus
Instruction Modes:
In Person (75-100% campus; 0-24% online)
Prerequisites and Co-requisites:
Prereq: 2231; and 2321; and 2421 or 3430, or 2451 and ECE 2560; and enrollment in CSE, CIS, ECE, Music (BS), or Data Analytics major.
Electronically Enforced:
No
Exclusions:
(N/A)
Course Goals / Objectives:
Be competent with 2D graphics objects and rendering
Be competent with event based programming
Be familiar with elements of game engines such as AI, animation, memory management, and user control
Be familiar with game content creation and editing tools
Be competent with writing, organizational, and presentation skills
Be competent with analyzing the intended audience for a written document and writing an audience profile
Be familiar with making engineering decisions involving tradeoffs (e.g., space-time tradeoffs in choosing a table implementation)
Be familiar with defining the purpose (persuade, inform, etc.) of a written document and select the appropriate rhetorical devices
Be familiar with writing several pieces of documentation that have different purposes and to use appropriate organization to tie them together
Be familiar with group project organization techniques including conducting group meetings, recording minutes, and tracking project progress
Be familiar with using one structured approach to large software design to carry out a large group project
Check if concurrence sought:
No
Contact Hours:
Topic | LEC | REC | LAB | LAB Inst |
---|---|---|---|---|
Computer graphics and games overview | 1.0 | 0.0 | 0.0 | 0 |
Event based programming | 1.0 | 0.0 | 0.0 | 0 |
2D rendering pipeline | 4.0 | 0.0 | 0.0 | 0 |
Image processing | 4.0 | 0.0 | 0.0 | 0 |
Introduction to 3D graphics | 4.0 | 0.0 | 0.0 | 0 |
Student project team meetings | 14.0 | 0.0 | 0.0 | 0 |
Student project team design reviews, presentations, etc. | 14.0 | 0.0 | 0.0 | 0 |
Total | 42 | 0 | 0 | 0 |
Grading Plan:
Letter Grade
Course Components:
Lecture
Grade Roster Component:
Lecture
Credit by Exam (EM):
No
Grades Breakdown:
Aspect | Percent |
---|---|
Project Milestone 1 | 15% |
Project Milestone 2 | 15% |
Project Milestone 3 | 15% |
Midterm | 25% |
Final | 30% |
Representative Textbooks and Other Course Materials:
Title | Author | Year |
---|---|---|
No Textbooks and Other Course Materials Entered. |
ABET-CAC Criterion 3 Outcomes:
Outcome | Contribution | Description |
---|---|---|
1 | Substantial contribution (3-6 hours) | Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions. |
2 | Significant contribution (7+ hours) | Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline. |
3 | Substantial contribution (3-6 hours) | Communicate effectively in a variety of professional contexts. |
4 | Some contribution (1-2 hours) | Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles |
5 | Significant contribution (7+ hours) | Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline |
6 | Substantial contribution (3-6 hours) | Apply computer science theory and software development fundamentals to produce computing-based solutions. |
ABET-ETAC Criterion 3 Outcomes:
(N/A)
ABET-EAC Criterion 3 Outcomes:
Outcome | Contribution | Description |
---|---|---|
1 | Substantial contribution (3-6 hours) | an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics |
2 | Significant contribution (7+ hours) | an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors |
3 | Substantial contribution (3-6 hours) | an ability to communicate effectively with a range of audiences - pre-2019 EAC SLO (g) |
4 | Some contribution (1-2 hours) | an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts |
5 | Substantial contribution (3-6 hours) | an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives |
7 | Some contribution (1-2 hours) | an ability to acquire and apply new knowledge as needed, using appropriate learning strategies |
Embedded Literacies Info:
Attachments:
(N/A)
Additional Notes or Comments:
(N/A)
Basic Course Overview:
CSE_3902_basic.pdf
(11.27 KB)