Oct 24, 2021  
Loyola Marymount University Bulletin 2021-2022 
    
Loyola Marymount University Bulletin 2021-2022

CMSI 1010 Computer Programming and Laboratory


4 semester hours

 Foundational course on computer programming, using a popular scripting language such as JavaScript or Python and stressing software development best practices. Topics include values and types, functions, objects, iteration, recursion, command line scripts, event-driven programming, and graphics and animation. Basic data structures and selected algorithmic paradigms are introduced. Laboratory experiences emphasize software engineering practices such as version control, packaging, distribution, and unit testing. FQTR