Upload
bripinkr
View
216
Download
0
Embed Size (px)
Citation preview
7/31/2019 Syllabus ASE 201 Spring 10
1/3
THE UNIVERSITY OF TEXAS AT AUSTIN
Department of Aerospace Engineering and Engineering Mechanics
ASE 201: Introduction to Computer Programming
SPRING 2010
SYLLABUS
Unique Number: 13185
Instructor: Travis MerckerOffice: WRW 414BE-Mail Address:[email protected]
Office Hours: Tu 12-2 pm, W 2-4 pm, Th 12-2 pmOr By Appointment
Time: MF 10-11 am
Location: WRW 102
Teaching Assistants: George JacobellisE-Mail Address:[email protected]
Office Hours (LRC): W 4-5:30 pm, Th 3:30-5 pm
Web Page: UT Blackboard (www.courses.utexas.edu)
Catalog Description:
Fundamentals of a programming language, with applications to simple engineering and physics problems. Introduction to computerresources available in the Department of Aerospace Engineering and Engineering Mechanics. Two lecture hours a week for onesemester.
Course Objectives:To introduce students to modern computer programming practices using MATLAB and to introduce them to scientific computing forengineering applications.
Prerequisites:None
Text:MATLAB Programming for Engineers, S. J. Chapman, Brooks/Cole, Fourth Edition, 2008.
Class Format:
The class meets twice a week for an hour of formal lectures. Each week on Friday a computer project is assigned. Lecture time will bespent discussing topics pertinent to the homework assignments and providing relevant examples. Each Monday a 20 minute quiz isgiven in class on the topic discussed over the past week.
Attendance:
Note that regular attendance is expected and the student must make prior arrangements for an excused absence. Any absences as a resulof illness must be accompanied with a note from a doctor. Quizzes are given every Monday and they can not be made up without an
excused absence.
mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://www.courses.utexas.edu/mailto:[email protected]:[email protected]://www.courses.utexas.edu/7/31/2019 Syllabus ASE 201 Spring 10
2/3
Grading:
40% Weekly Homework Assignments (1 Drop)
40% Quizzes (2 Drops)
10% Final Quiz
10% Final Project
Grades will be posted weekly using eGradebook which is available through the Class Information Pages (CLIPS) and it is the students
responsibility to check grades frequently and to notify the instructor immediately of any discrepancy.
Note: If your quiz average is 10 points or more below your homework assignment average, then your final grade may be determined by
your quiz average.
Homework Policy:
Homework assignments are assigned weekly and students will have approximately one week to complete the assignment (with the
exception of the final project which will last for two weeks). Homework is due BEFORE the beginning of class. Homework must be
handed to the instructor before lecture begins. Assignments turned in after lecture begins will be considered late. Two late programs
will be accepted up to one week late and will be graded for 75% credit. Assignments that are more than one week late will not be
accepted without prior approval. In addition, one assignment grade will be dropped at the end of the semester.
Students are expected to complete their assignments independently. Students are encouraged to discuss class topics and general
programming procedures amongst themselves; however, any sharing of code will be considered an act of academic dishonesty and will
be dealt with severely under the Code of Conduct of the university.
Examinations:
A 20 minute quiz will be given each Monday at the end of class. Quizzes can not be made up unless an absence is due to official UTbusiness or has been pre-approved by the instructor. The two lowest quiz grades throughout the semester will be dropped.
In addition, a final, comprehensive quiz will be given the final day of class. This quiz must be taken and cannot be dropped. NO FINALEXAM WILL BE GIVEN.
Computer:
The computer will be used weekly to complete programming assignments. MATLAB will be used for all assignments and is available
for use in the LRC (WRW 205).
Design Assignments: None
Laboratory Assignments: None
Class Topics / Outline:
1. Introduction to MATLAB (using MATLAB, classes, calculations, arrays, etc.)
2. IF Statements
3. While Loops
4. For Loops
5. Plotting
6. Functions
7. Symbolic Calculations
This list is not inclusive of every topic to be covered but is a basic outline of the main topics of the class.
Knowledge, Skills, and Abilities Students Should Have Before Entering This Course: None
Knowledge, Skills, and Abilities Students Gain from this Course (Learning Outcomes):Programming in MATLAB and the ability to incorporate engineering phenomena into a working computer model.
Impact On Subsequent Courses In Curriculum:The skill of subdividing problems into logical sequences of steps is applicable to all future engineering courses. MATLAB computing
plays an important role in many ASE classes.
2
7/31/2019 Syllabus ASE 201 Spring 10
3/3
Relationship of Course to Program Outcomes:
This course contributes to the following ABET Criterion 3 outcomes and those specific to the EACaccredited program.
Outcome Outcome
a. An ability to apply knowledge ofmathematics, science, and engineering
g. An ability to communicate effectively
b. An ability to design and conduct
experiments, as well as to analyze andinterpret data
h. the broad education necessary to
understand the impact of engineeringsolutions in a global, economic,environmental, and societal context.
c. an ability to design a system, component, orprocess to meet desired needs within realisticconstraints such as economic, environmental,social, political, ethical, health and safety,manufacturability, and sustainability.
i. A recognition of the need for and anability to engage in life-long learning
d. An ability to function on multi-disciplinaryteams
j. A knowledge of contemporary issues
e. An ability to identify, formulate, and solveengineering problems
k. An ability to use the techniques,skills, and modern engineering toolsnecessary for engineering practice
f. An understanding of professional and ethicalresponsibility
ABET Program Criteria Achieved:
Program criteria are unique to each degree program and are to be compiled from the program criteriagiven for each degree program and listed in table format below. The faculty should check which of theprogram criteria are achieved in the course.
Criterion Criterion Criterion
A. Aerodynamics G. Orbital Mechanics M. Preliminary/ConceptualDesign
B. Aerospace Materials H. Space Environment N. Other Design Content
C. Structures I. Attitude Determinationand Control O. Professionalism
D. Propulsion J. Telecommunications P. Computer Usage
E. Flight Mechanics K. Space Structures
F. Stability and Control L. Rocket Propulsion
Professionalism Topics:
The principles of technical communication and multi-disciplinary projects are incorporated into all class lectures and assignments.
Important Dates:
February 3 Last day to drop a class for a possible refund
February 15 Last day to drop a class without possible academic penalty
March 29 Last day a student may drop a class with Deans approval or change to CR/NC.
Special Notes:
The University of Texas at Austin provides upon request appropriate academic adjustments for qualified students with disabilities. For
more information, contact the Office of the Dean of Students at 471-6259, 471-4641 TDD or the College of Engineering Director of
Students with Disabilities at 471-4321.
Evaluation:
Note that the Measurement and Evaluation Center forms for the College of Engineering will be used during the last week of class to
evaluate the course and the instructor.
Prepared by: Travis Mercker Date: January 15, 2010
3