|
|
Nov 27, 2024
|
|
CSCI051G PO - Introduction to Computer Science in Grace with LaboratoryWhen Offered: Last offered spring 2018. Instructor(s): K. Bruce Credit: 1
Introduction to the field of computer science using the new object-oriented language Grace. Topics include iteration and recursion, basic data structures, sorting and searching, elementary analysis of algorithms and a thorough introduction to object-oriented programming. Special emphasis on graphics, animation and event-driven programming to make more interesting programs. No previous programming experience required. This section of CSCI051x PO uses a new object-oriented programming language designed to make it easier for novices to learn to program. It provides better support for more modern programming language features and provides a strong background to learn other languages. Students must take the lab associated with this section only. Course is equivalent to CSCI 051A PO , CSCI 051J PO , CSCI 051P PO , and CSCI051 PO. Only one of the following courses: CSCI 051A PO , CSCI 051J PO , CSCI 051G PO, CSCI 051P PO , CSCI051 PO, and CSCI 005 HM can be taken for credit. Satisfies the following General Education Requirement(s), subject to conditions explained in the Degree Requirements section of this Catalog: Area 5
Add to Portfolio (opens a new window)
|
|
|