CS1371 Syllabus

CS1371 Syllabus - CS1371 - Computing for Engineers Spring...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
CS1371 - Computing for Engineers Spring AY2008 Class Syllabus Course Content Concepts The students will be expected to be familiar with the following concepts, either by writing code to solve problems, or by diagramming the behavior of the more complex algorithms. General Principles: abstraction testing debugging problem solving Concepts evaluated by coding: data types the use of variables for storing data basic mathematical and logical expressions arrays operations on arrays strings and character arrays structures file input and output conditional statements selection repetition functions and procedures variable scope plotting 2-D and 3-D data recursion manipulating sound manipulating images queues and stacks lists and trees graphs Concepts evaluated graphically sorting data
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
search techniques Languages Matlab is an excellent first language for engineers. It is an interpreted language that provides students immediate feedback from their actions, and postpones many of the gory details of correctness until a program is run. It is an ideal environment for ordinary engineering computation. The course is conducted from the Matlab programming environment. 'Matlab ' is a registered trademark of The MathWorks, Inc. Students who wish to work on their Matlab assignments on their own computers are required to purchase a Matlab license. For students not wishing to purchase the license, Georgia Tech provides access to computers equipped with Matlab licenses through a licensing arrangement with The MathWorks, Inc. Open Door Policy Each of the instructors maintains an open door policy. You are free to visit us during the posted office hours or, if you prefer a different time, arrange an appointment with us. It is very important to contact us as soon as you feel that you might need to. Problems, unlike fine wines, don't improve with age. Grading Policies There is no curve in this course. However, we may elect to include extra credit assignments at various times during the semester. The grading breakdown is as follows: Homeworks 15% Labs 5% Tests 45% (3 tests at 15% each) Final 35% Letter grade assignments are given according to the following cutoffs with no rounding: 90.0 <= A <= 100 80.0 <= B < 90.0 70.0 <= C < 80.0 60.0 <= D < 70.0 0 <= F < 60.0 You have the right to question your grade on any assignment; but you must initiate discussion about the grade in the following ways:
Background image of page 2
Homework grades may be appealed within two weeks of receiving the grade. Regrades for tests must be requested before you leave the meeting when the test is returned. Do not write on the test itself. Write the reason for the regrade request on a separate sheet, attach that sheet to the test and return both to your TA. Course Website
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/21/2008 for the course CS 1371 taught by Professor Stallworth during the Fall '08 term at Georgia Tech.

Page1 / 7

CS1371 Syllabus - CS1371 - Computing for Engineers Spring...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online