2023-24 Pomona College Catalog 
    
    Dec 04, 2024  
2023-24 Pomona College Catalog [ARCHIVED CATALOG] Use the dropdown above to select the current 2024-25 catalog.

Add to Portfolio (opens a new window)

CSCI051J PO - Intro to Computer Science in Java with Laboratory

When Offered: Last offered fall 2018.
Instructor(s): Y. Chen; M. Greenberg; Y. Wu; Staff
Credit: 1

Introduction to the field of computer science using the object-oriented language Java. 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, event-driven programming and the use of concurrency to make more interesting programs. No previous programming experience required. The topics will be introduced using Java as the vehicle. Students must take the lab associated with this section only. Previously offered as CSCI051 PO. Course is equivalent to CSCI 051A PO CSCI 051G 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)