Showing posts with label CS049. Show all posts
Showing posts with label CS049. Show all posts

Sunday, June 7, 2026

C S F049. - 4.5 Units - FOUNDATIONS OF COMPUTER PROGRA

 

C S F049. - 4.5 Units - FOUNDATIONS OF COMPUTER PROGRA

This course is an introduction to basic computer programming concepts using an object-oriented language. 

It is intended for students who may wish to take C S 1A or C S 2A,

 but would like a more gradual entry to computing foundations prior to taking those faster-paced courses. Coding topics include hands-on practice with software engineering tools,

 simple programs, variables, control structures, functions, and input /output.


 Concept topics include the comprehension of specifications, adherence to style guidelines, and the importance of testing to ensure that programs are usable, robust and modifiable.

How computer science affects people, society, the economy, and the environment

  How computer science affects people, society, the economy, and the environment , not just how computers work. 1. Ethical Aspects of Compu...