Course information and content will be available in Oncourse.
See the Official CSCI N201 page for more information
Course Name & Section : CSCI N201 8815 & INFO I112 8700
Managing Instructor: Lorie Shuck
Email: Contact me via Oncourse!
Lab Day/Time: TBD
Lab Location: TBD
Lecture: Distributed
Offical Description: Summary of basic computing topics, problem solving techniques, and their application to computing. Introduction to programming concepts with a focus on language-independent principles such as algorithm design, debugging strategies, essential control structures, and basic data structure concepts. Lecture and laboratory.
More Information: The purpose of this course is to provide you with a comprehensive understanding of the tools and problem-solving methodologies related to computer programming. Our primary focus will be underlying problem-solving and information-gathering techniques. In lecture, we'll discuss general concepts and syntax, whereas in lab, we'll focus on implementation and practice. During the semester, we'll study programming logic, variables, programming tools, decision-making structures, loop structures and data structures.
Requirements: As an N201 student, you should be comfortable with using computers, but you don't need prior programming experience. I do expect that students will have at least a passing familiarity with computer technology in general and, more specifically, with the Internet, the World Wide Web and E-mail. If you have no experience with computers or you have some fear of computers, you should strongly consider taking N100, which will provide the background necessary to make the your experience in this course more informative and satisfying.