(12) - Credit: 2.0
Prerequisite: Year One; 2.5 GPA (4.0 Scale)
This program will provide an introduction to logic and fundamental programming concepts using a common computer language with emphasis on syntax and structure. Topics covered will include programming skills for creating websites, covering a range of topics from HTML and CSS to basic usage of common design patterns and web frameworks. An introduction to computer science and programming using the Java language will be provided with an emphasis on problem solving, algorithm design, and program development including data representation, programming constructs, and object-oriented design fundamentals. Spring semester will include an introduction to developing software systems integrated with databases, file systems, and networks and to web application frameworks.Â