Sei sulla pagina 1di 5

Colorado State University - Pueblo

College of Education, Engineering, and Professional Studies


Department of Engineering

COURSE SYLLABUS
Fall 2019
1. General Information:

Course Number: EN 103


Course Title: Problem Solving for Engineers
Credit Hours: 3

This three-credit course uses a face-to-face format and will meet for 220 minutes per
week (3 hours and 40 minutes), with the remainder of the work being done outside
class. Coursework, including homework, is expected to require about 240 minutes per
week (4 hours) of student effort, including finals week.

2. Pre-requisites: MATH 121

3. Textbook, Supplies and Other Resources:

Textbook: Matlab Programming for Engineers, 6th ed. with MindTap, Stephen J.
Chapman, Cengage Learning, 2016

Software: Matlab v8.3 Release 2018a (optional purchase – available in computer labs)

4. Catalog Description:

Writing computer programs to solve real-world problems in engineering science.

5. Purpose:

This is a first course in computer programming. Engineers need to be able to program in


order to solve the many complex mathematical problems they may face. This course is set
up as a learning community with EN 101, Introduction to Engineering. There will be
collaboration between the two courses, to facilitate learning and the introduction of
beginning engineering concepts.

6. Course Outcomes and Contribution to Professional Component

6.a Course Outcomes

At the end of this course, students are expected to have the following knowledge, attitudes
or skills.
(Code in parentheses indicates the related BSE and BSIE student outcomes)

1. Be familiar with and be able to use the various capabilities of the Matlab program .
2. Be able to write well structured M-code using all of the capabilities of the Matlab
programming language. Also the student should become skilled at debugging problematic
M-code
3. Understand different data types, how they are used and logical operators.
4. Understand arrays, matrices and indexing.
5. Understand and be able to create scripts (M-files) in Matlab.
6. Be able to create a user defined function.
7. Understand conditional statements and branching in programs.
8. Understand how to create and use loops in programs.
9. Understand the scope of variables and functions.
10. Be able to create a simple graphical user interface (GUI) program in Matlab

This course also supports student outcome 1 at the introductory level.


6.b Contribution to professional component:

Engineering Science

7. Requirements:

1. Homework Assignments
2. Midterm Exams
3. Final Exam

8. Laboratory/Field Work (If applicable):

There will be weekly labs in which the student will be given a programming assignment.

9. Campus Resources

Matlab is available in campus computing labs.

2
10. General Topics

Topic Suggested No. Outcomes


of Hours (Sec. 6)
Introduction to Matlab 3 1
Entering commands in Matlab 2 1
Working with data and logical operators 2 3
Arrays 2 4
Scripts and M-files 2 5
Functions 3 6
Conditional statements and branching 4 7
Loops 4 8
Scope 2 9
GUIs 3 10

Laboratory sessions 28 2
Exams and discussions 5
Total hours 60

Prepared by/date: Jude L. DePalma / 9/3/2019


Modified by/date: Aiman Hadi/ 8/28/19

11. Other Academic / Administrative Information

11.a Instructor/Contact Information

Name: Aiman Hadi, M.Sc.

Phone: 719-415-8023

Email: ah.alallaq@pack.csupueblo.edu or aiman.alallaq@gmail.com

11.b Attendance

Attendance is required.

11.c Grading

Exams 30%

Homework 20%

Final Exam 15%

Lab 35%

Exams - There will be three one hour exams. The lowest exam score will be dropped.

3
Homework - each assignment will be graded for completeness. All work must be shown;
answers only will not be acceptable. Late homework will be accepted only at the discretion
of the instructor. There may be quizzes which will be averaged in with the homework
assignments.

Lab Grade – The student must receive a D or better in the lab portion of the class in order to
receive a passing grade in the course (i.e. If the student receives an F for the lab grade, the
student will receive an F for the course grade, irregardless of the class grade).

This class will not be graded using the fractionated grading scale (no plus or minus grades).

Approximate grade scale

90 - 100..........A
80 - 89............B
70 - 79............C
60 - 69............D
Below 60........F

11.d Final Exam

Section 1: 9:05 – 10:55 am Tuesday, ???


Section 2: 12:20 – 2:10 pm Wednesday, ???

11.e Academic Dishonesty

Academic dishonesty is any form of cheating which results in students giving or receiving
unauthorized assistance in an academic exercise or receiving credit for work which is not
their own. In cases of academic dishonesty, the instructor will inform the chair of the
department prior to implementation of punitive action. Academic dishonesty is grounds for
disciplinary action by both the instructor and the Dean of Student Services and Enrollment
Management. Any student judged to have engaged in academic dishonesty may receive a
failing grade for the work in question, a failing grade for the course, or any other lesser
penalty which the instructor finds appropriate. To dispute an accusation of academic
dishonesty, the student should first consult with the instructor. If the dispute remains
unresolved, the student may then state his or her case to the department chair (or the dean if
the department chair is the instructor of the course).

Academic dishonesty is a behavioral issue, not an issue of academic performance. As such, it


is considered an act of misconduct and is also subject to the University disciplinary process
as defined in the CSU-Pueblo Student Code of Conduct Policies and Procedures Manual.
Whether or not punitive action has been implemented by the faculty, a report of the
infraction should be submitted to the Dean of Student Services and Enrollment Management
who may initiate additional disciplinary action. A student may appeal a grade through the
Academic Appeals Board. The Dean of Student Services and Enrollment Management’s
decision may be appealed through the process outlined in the Student Code of Conduct

4
Policies and Procedures Manual.

11.f Cell Phones

Out of courtesy and respect for the instructor and fellow students, all cell phones will be
turned off during class time.

11.g Disabilities

Accommodations:
This University abides by the Americans with Disabilities Act and Section 504 of the
Rehabilitation Act of 1973, which stipulates that no student shall be denied the benefits of an
education "solely by reason of a handicap." If you have a documented disability that may
impact your work in this class and for which you may require accommodations, please see
the Disability Resource Coordinator as soon as possible to arrange accommodations. In
order to receive accommodations, you must be registered with and provide documentation
of your disability to: the Disability Resource Support Center (719-549-2648), which is
located in the Library and Academic Resources Center (LARC), Suite 169. Confidentiality
will be maintained in all discussions.

11.h Withdrawal Policy

Anyone wanting to withdraw from this course may do so on or before October 25. This is
the last day for dropping courses with a “W” recorded; after this date a student may not
withdraw. Anyone receiving financial aid should contact the Financial Aid office to
determine the impact on his/her financial aid award.

Potrebbero piacerti anche