CSCI 105 Fundamentals of Computer Programming
An introduction to computer programming fundamentals for non-computer science majors. Topics include the history of computing, basic computer operations, algorithms, pseudocode, variables, input/output, decision making, lists, loops, and functions. Block coding will be used to develop mobile applications for Android and IOS platforms.
Units: 3.0
Offered: (Fa,Sp,Sm)
CSU transferable
Lecture: Minimum 32 hours per semester
Laboratory: Minimum 48 hours per semester