back

University of Texas at Arlington
Department of Computer Science and Engineering
Fall 2007

 

Course Syllabus

 

Lecturer:        Mr. Eric Becker

Office:             249 D Nedderman Hall

Phone:             817-272-7406

Email:             becker@uta.edu

Office Hours: Tuesday,   11:00 am to 1:00 pm

                        Wednesday,  1:00 pm to 3:00 pm

                        Thursday,  11:00 am to 1:00 pm

 

Webpage: http://ranger.uta.edu/~becker/CSE1311.htm

 

Teaching Assistant: To Be Announced

 

Course Material:

Book: C By Discovery, 4th Edition, Foster & Foster

Software: Microsoft Visual Studio.Net

 

Visual Studio.Net is available on the computers in the PC Labs,

or is available for purchase from the Maverick Computing Center in Ransom Hall,

or can be downloaded from the Microsoft Academic Alliance

 

Catalog Listing

 

CSE 1311 Introductory Programming for Engineers & Scientists (3-0) 3 Hours credit

An introduction to the algorithmic process and to programming in C using standard control structures,

arrays, files, strings, pointers, bit manipulations and structures. Prerequisite: Math 1323 (Or concurrently)

 

Course Objectives and Outcomes:

The objective of this course is to familiarize the student with working in programming and algorithms in the C Language with respect to applying math formulas and acquainting them with Visual Studio.

 

Honor Code:

The material taught in this course is for individual assignments. Cheating on tests, homeworks, and programming assignments will result in a failing grade for the work and will be subject to the Academic Dishonesty Policy of the university. If you have a question on an assignment or test, please direct them to the instructor or to the teaching assistant.

 

Grading:

Homework       20%

Programming    20%

Quizzes            10%

Exam 1             15%

Exam 2             15%

Final                 20%


Reading Assignments:
Each chapter assignment should have been read before the class on which it is to be covered.

 

Homework Assignments:

Each Homework assignment will be announced in class, and will also be posted on the web page after the class.

Homeworks are individual assignments and are to be completed by each student. Homeworks will be turned in at the beginning of the class when they are due. Late homeworks will be accepted one class day late for 10 points off.

Homeworks late a second time will not be accepted. Late homeworks will be turned in at the beginning of the class as well.

 

Programming Assignments:  Over the length of the course, programming assignments will be given out to the students,

and will also be posted on the web page after class. Programming assignments to be completed by each student on an individual basis. Programs will be turned in at the beginning of the class when they are due.  Late Programs will be accepted one class day late for 10 points off. Programs late a second time will not be accepted. Late programs will be turned in at the beginning of the class as well.

 

Quizzes: Pop quizzes will given over the course of the semester. No make-ups for these pop quizzes will be given.

Pop quizzes will cover material from the lectures and the reading, homework, and programming assignments.

 

Exams: Students are required to attend and participate in all exams. Material on the exams will be from the course lecture and assignments.  If a student cannot make an exam date, then an early make-up exam may be given if the student notifies the instructor in advance.  Any decisions regarding examinations will be made by the lecturer.

 

Attendance and Drop Policy:  Roll will be called for each class period. Each student is expected to attend each lecture. No student will be dropped by the lecturer for not attending class or for excessive absences, but without attending the class, important communication and information about the subject will not be available. Please come to class early and be ready to begin when the roll is called.

 

Updates: The class policies, syllabus, assignments, schedule, and other material will be available on my website as they are developed for the course.

 

Resubmission:  If a student believes a mistake has been made in grading an assignment, the student has one week after an assignment is returned to resubmit an assignment for re-grading if they believe there is an error. A TA can change a grade on a homework or a programming assignment, but exams and quizzes must be taken up with the lecturer. Papers will not be re-graded in the classroom.

 

Ethics Code: Violation of the ethics code specified in the Statement of Ethics will be reported to the proper authorities. Penalties will be taken as stated in the Statement of Ethics.

 

back