ITEC 198
PROGRAMMING LANGUAGE
- Catalog Entry
ITEC 198. Programming Language
One hour lecture (1).
Prerequisites: Refer to the course description on file in the Department Office.
A self-paced course in which students who 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:
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).
An understanding and working knowledge of these topics is essential for programming in the language. They can be found in essentially every text that presents a new programming language.
- 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
DATE ACTION APPROVAL
Sept. 25, 2001 Updated John P. Helm, Chair |