ACADEMICS · ADMISSIONS · FINANCIAL AID · CAMPUS LIFE · ATHLETICS · APPLY NOW · DIRECTORY · CALENDAR · NEWS

CSC 112 COMPUTER PROGRAMMING FOR ENGINEERING & TECHNOLOGY

CSC 112 – Computer Programming for Engineering and Technology

Course Outline

Course Number & Name: CSC 112 Computer Programming for Engineering and Technology

Credit Hours:  3.0             Contact Hours:  3.0          Lecture:  3.0       Lab:  N/A             Other:  N/A

Prerequisites: Grade of “C” or better in MTH 113 or MTH 119

Co-requisites:  None                                                      Concurrent Courses:  None

Course Description: This course is an introduction to computer-oriented problem solving and programming and their applications in engineering. It provides the essential foundation for a program of study in object-oriented programming and computer-oriented mathematics.  It covers the general areas of data analysis (graphics, sorting, and statistics), curve fitting (regression and interpolation), and equation solving. Students learn programming and the use of general-purpose application software tools such as spreadsheets, database, and mathematical software. Students are required to complete a series of laboratory assignments illustrating applications of computer-oriented problem solving.

Course Goals: Upon successful completion of this course, students should be able to do the following:

  1. demonstrate knowledge of a high-level programming language;
  2. develop algorithms to solve various problems; and
  3. write programs (application & applet) using system-defined data types, selection and iteration structures, object-oriented design, and arrays.