Transfers ToCSUDescriptionFirst course in computer programming for students with little or no programming experience. Covers computer architecture, data representation, file systems and networks, software development methods (structured and object-oriented design), and basic problem-solving using analysis, documentation, algorithm design and control structures. Write programs using scripting languages such as JavaScript or Python, and a compiled, object-oriented language such as Java. This course is designed for majors and non-majors.Usually HeldMon 6:00pm–8:05pm, Tue Thu 1:00pm–2:05pm, Tue Thu 2:10pm–3:25pm