ITEC 198: Programming Language.
Credit Hours: (1)
Prerequisites: Refer to course description on file in department office.
A self-paced course in which students that have had an introduction to programming can learn and apply another language. Languages that have been offered in the past include: FORTRAN, COBOL, LISP , C, Prolog, Shell, C++, Ada, and Visual Basic. Course may be taken up to four times with a different language each time.
Detailed Description of Content of Course
The purpose of the course is to give the student a working knowledge of the language so that the student can use it for describing the solution to problems. Although the topics differ depending on the language being used, they will include the following as appropriate:
1. Primitive and user-defined data types
2. Predefined operations on the primitive data types
3. Decision making structures
4. Features for performing repeated actions
5. Subprogram structuring facilities
6. Information hiding facilities
7. Strengths and weaknesses of the language for different classes of applications (optional).
Detailed Description of Conduct of Course
Students will complete a number of programming assignments on their own. This is the primary means by which they will become knowledgeable in the language. A scheduled lab or lecture hour can be used by the instructor if a formal presentation of some topics is necessary or if a number of questions about a particular topic are anticipated; otherwise the course can be taught as a self-study.
Goals and Objectives of the Course
To give the student a working knowledge of a new programming language.
Assessment Measures
Several programming assignments are given. A final exam may also be used.
Other Course Information
None
Review and Approval
October 1, 1991 Updated for 1991-92 Ivan B. Liss, Chair
May 12, 1994 Reviewed for 1994-95 Edward G. Okie, Chair
Oct. 23, 1995 Prerequisite change Edward G. Okie, Chair
Sept. 25, 2001 Updated John P. Helm, Chair
Revised: June 1, 2012