
Jason Douglas
Visiting Assistant Professor of Computer Science Loyola Marymount University
Education
Loyola Marymount University
B.S.
Computer Science
2023
Loyola Marymount University
M.S.
Computer Science
2024
Social
Courses
CMSI 1010: Computer Programming and Lab
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.