TBA
Monday 12:00PM - 12:30PM
Other times by appointment
Any student who, because of a disabling condition, may require some special arrangements in order to meet course requirements should contact disAbility Services (Student Service Center room 119, phone 371-5436) as soon as possible.
As a student you may experience a range of issues that can cause barriers to learning, such as strained relationships, increased anxiety, alcohol/drug problems, feeling down, difficulty concentrating and/or lack of motivation. These mental health concerns or stressful events may lead to diminished academic performance or reduce a student's ability to participate in daily activities. Amarillo College offers services to assist you with addressing these and other concerns you may be experiencing. If you or someone you know are suffering from any of the aforementioned conditions, you can learn more about the broad range of confidential mental health services available on campus by calling the AC Counseling Center at 806-371-5900. The AC Counseling Center website is https://www.actx.edu/counseling/ . Also, if you are in need of social services (affordable housing, utilities, transportation, food, clothing, childcare, medical/dental/vision, legal), please call the AC Advocacy & Resource Center at 806-371-5439. The AC Advocacy & Resource Center website is https://www.actx.edu/arc
N/A
N/A
The Amarillo College Privacy Policy is found at https://www.actx.edu/-amarillo-college-privacy-notice , and applies to all Amarillo College students. If you have questions about this privacy statement or you believe that your personal information has been released without your consent, send email to humanresources@actx.edu .
ENGR-2304-001 Programming for Engineers
Prerequisite: MATH 2413 - minimum grade of C or department chair consent
Programming principles and techniques for matrix and array operations, equation solving, and numeric simulations applied to engineering problems and visualization of engineering information; platforms include spreadsheets, symbolic algebra packages, engineering analysis software and laboratory control software.
Student Resources Student Resources Website
\N
(3 sem hrs; 3 lec)
On Campus Course
Engineering Problem Solving with C++, 3e
By Delores M. Etter and Jeanine A. Ingber
Pearson Prentice Hall
You will need at least one flash drive to transfer your programs from the class computers to your personal computer.
Upon successful completion of this course, students will:
In order to receive your AC Connect Email, you must log in through AC Connect at https://acconnect.actx.edu .
If you are an active staff or faculty member according to Human Resources, use "Exchange". All other students, use "AC Connect (Google) Email".
Students are expected to behave in the classroom in a manner that is supportive of the learning environment. Behaviors that are not supportive include but are not limited to: tardiness/leaving early, electronic device noises, talking during lecture, abusive, offensive, or disrespectful language and/or demeanor toward AC faculty, staff, students and/or property. Students who fail to comply with the standards outlined in the syllabus and/or "Student Rights & Responsibilities" will be subject to disciplinary action which may include but is not limited to: removal from the classroom, consultation with department chair and/or other AC authority, withdrawal from the course and/or the college.
The Texas Higher Education Coordinating Board sets the topics that must be covered in order to receive credit for a course. The instructor sets the pace to ensure that these requirements are met. Any students having trouble maintaining the pace should seek extra help from the instructor and/or a tutor.
Scholastic dishonesty (cheating) of any kind will not be tolerated in this course. Knowingly or unknowingly participating in scholastic dishonesty will result in a non replaceable grade of zero on the assignment or exam involved. Thus, if you are caught cheating on an exam, a grade of zero will be assigned and that grade will not be dropped. Further action at a higher level may be sought if necessary. Scholastic dishonesty is clearly defined in the Student Rights and Responsibilities in the Student Conduct and Responsibilities section.
Your semester grade (90-100 A, 80-89 B, 70-79 C, 60-69 D, Below 60 F) will be determined as follows:
| Homework and Mini Projects | 15% |
| Major Projects/Exams and Presentations | 70% |
| Final Project/Exam | 15% |
All grades will be posted on AC Connect under My Grades. Be aware that the Family Educational Rights and Privacy Act of 1974, as amended, prohibits instructors from disclosing information regarding grades over the phone, via email, or to a third party. Thus, if you need to discuss your grade with me, you must do so in person or check online.
Regular attendance is necessary for satisfactory achievement. If an absence occurs, the student is responsible for the information and assignments covered in class. Attendance will be taken during every class period. I do not accept late homework or projects and I do not give makeup exams.
Please remember the deadline for dropping a class at AC this semester is November 17, 2015. If you stop attending class and your average drops below a 60 due to missed assignments and you do not officially drop the course by this deadline, you will receive an F for the course.
| (Very) Tentative Schedule | Topics |
| Week 1 | Syllabus Introduction to Computing and Engineering Problem Solving |
| Week 2 | Introduction to Computing and Engineering Problem Solving |
| Week 3 | Simple C++ Programs |
| Week 4 | Simple C++ Programs |
| Week 5 | Control Structures |
| Week 6 | Control Structures |
| Week 7 | Working with Data Files |
| Week 8 | Working with Data Files |
| Week 9 | Modular Programming with Functions |
| Week 10 | Modular Programming with Functions |
| Week 11 | Modular Programming with Functions |
| Week 12 | One-Dimensional Arrays |
| Week 13 | One-Dimensional Arrays |
| Week 14 | Two-Dimensional Arrays and Matrices |
| Week 15 | Two-Dimensional Arrays and Matrices |
Homework and Mini Projects
There will be several homework assignments throughout the semester. These will be focused on helping you build the basic programming skills necessary to complete the mini projects. The mini projects will be more involved.
Major Projects/Exams and Presentations
The major projects/exams will use the skills you have developed in the homework and mini projects. You will also be required to present your work to me and the class on the day they are due.
Final Project/Exam
The final project/exam will be due at 10:30 on December 8, 2015 at which time everyone will complete their final presentation.
11/30/-1 12:00 AM
11/30/-1 12:00 AM