Apr 13, 2024  
Loyola Marymount University Bulletin 2023-2024 
    
Loyola Marymount University Bulletin 2023-2024

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