IN CSCI N201
8815 & 8816

IN INFO I112
8700 & 8701

CSCI N201 :: Programming Concepts
INFO I112 :: Programming and Database Concepts

CSCI N201, 24107 & INFO I112, 25218
Department of Computer and Information Science
Indiana University - Purdue University, Indianapolis
 
 
 

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

Class Overview

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.