This is an introductory course dealing with the concepts of computer programming. Students will develop solutions and create programs to solve business problems. Students will be introduced to object-oriented programming. Students will support use of graphical interfaces to improve the user interface. A first course for computer science students providing an introduction to the use and impact of computers, numbering systems, data representations, the fundamentals of structured programming, and problem solving through the use of logic design tools.
Students develop programs and utilize the computer for problem solving.
In this course the student will learn the basics of programming needed to achieve interactivity on the Web. Web developers need to be capable of creating animations, forms, and dynamic web pages to deliver information to an increasingly sophisticated audience. Applets or simple programs are the tool of choice for the Web. This course focuses on the skills needed to create web applets. ARTG220 or permission of the Department.