Course Description

Course Overview:
 
This course is the first part of the two semester capstone class. The purpose of this class is to provide a "close to real world" experience in developing real products, the right way. Students in this course will learn a lot about the development process and discover some interesting things about themselves as a member of a development team along the way! This is the CSE capstone course, where many of the things learned in previous courses are put together before students tackle the real world. The course will study the product development environment used in the computer industry, and practice a phased system/software development process, often called the modified-Waterfall system development life cycle, as applied to computer hardware and software design projects. Throughout this course sequence, students will work on teams of 4-5 students. In this first course in the sequence (CSE 4316) students will identify their team and their project and start the planning process. Within this first semester, students will prepare and present planning and requirements documentation for their design project, and begin architecture/design of their product. The project will be continued and completed, through demonstration of a working prototype, by the same team in CSE 4317, Senior Design II, the following semester.

Specific Course Objectives:
 
At the conclusion of the course sequence, the student will have developed the necessary skills to work on a design team by substantially completing a working prototype of a complete product. The skills required to do this include all of the technical skills that should have been accumulated thus far in the student's program of work, as well as soft skills that will be learned and/or honed during the project. The primary objective of this course is the final preparation of the student for entrance into the workplace with the ability to be productive almost immediately. More specifically, the student will have met the following ABET (Accrediting Board for Engineering and Technology) Critical Assessment outcomes:
(c)
Ability to design a system, component, or process to meet desired needs This outcome will be evaluated based on your performance on the key deliverables for this course: system requirements document, architectural design specification, detailed design specification, system test plan, and your final product prototype.
(d)
Ability to function on multi-disciplinary teams This outcome will be evaluated using peer evaluations and instructor assessments at the end of each semester.
Other ABET outcomes that are very relevant to this class, although not specifically evaluated, are:
(f)
Understanding of professional and ethical responsibility
(g)
Ability to communicate effectively
Class Preparation:
 
This class is interaction intensive, meaning that students are expected to participate in class discussion and contribute to the learning experience. Each student is responsible for carefully reviewing all specified lecture/discussion material before each class session and being prepared for class discussion. The majority of readings are from the course textbook. Additional reading may be assigned and class handouts may be distributed, typically via the website, to supplement text readings. Presentation materials to be used for discussion of each topic in class are provided on the class website. Students will receive a grade on their participation in classroom discussions as indicated below. Topics for classroom discussions each week are as indicated on the class website, and will be updated as necessary throughout the semester. Please note that the dates indicated for discussion of a topic are for planning purposes only Š the actual discussion dates may vary depending on class learning pace and other factors. Students should come to class prepared to discuss the topic during the week indicated in the reading schedule, or on a later date if deferral is necessary. This is a common occurrence in the work force. Stay flexible!
Prerequisites:
 
All students are responsible for mastery of the material taught in ALL prerequisite courses, including both those listed here and their prerequisites.
Course Materials:
 
Other course material and information, such as handouts, assignments, etc., will be available from the course web site. All handouts may be retrieved from the class website. You will need a PDF reader and Office applications such as Word and PowerPoint, and selected other readily available applications for your system to make use of some of these files. Readers are available for all common operating systems and environments. You are responsible for the information in these files.
Course Web Page:
 
Access to all materials and general information for this class is via the instructorÕs class website at:
http://ranger.uta.edu/$\sim$huber/cse4316   . This website is the focal point for class information, notes and lecture materials. You should check this site for announcements, handouts, assignments, updated presentations, etc.

Tentative Office Hours:
 
Office hours for the course will be held by the instructor in ERB 522 or in ERB 128, TTh 11:00 - 12:00, and W 2:00 - 3:00. Times are subject to change and will be posted. If for some reason you can not make it to any of these office hours, please inform the instructor.
e-mail: huber@cse.uta.edu
All course related email should contain the course number "CSE 4316" in the beginning of the Subject. There will be a GTA for this course, both of whom will hold office hours in the Senior Design Lab (ERB 208) during their posted office hours. The GTA will be:
Electronic Communication:
 
UT Arlington has adopted MavMail as its official means to communicate with students about important deadlines and events, as well as to transact university-related business regarding financial aid, tuition, grades, graduation, etc. All students are assigned a MavMail account and are responsible for checking the inbox regularly. There is no additional charge to students for using this account, which remains active even after graduation. Information about activating and using MavMail is available at http://www.uta.edu/oit/cs/email/mavmail.php.



Manfred Huber
2014-08-21