|
|
Nov 23, 2024
|
|
CSCI051G PO - Introduction to Computer Science with Lab in GraceWhen Offered: Each fall. 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 is an experimental section of CSCI051x with a new experimental programming language designed to make it easier for novices to learn to program. The last few weeks of the course will include instruction in Java so that students will have the prerequisites for follow-up courses. Students must take the lab associated with this experimental section only. Course is equivalent to CSCI 030 PO , CSCI 051J PO , CSCI 051P PO , and CSCI005 HM. This course has been revised for spring 2018 . 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)
|
|
|