| N201 :: Programming Concepts | |||||||||
| | introduction | course
objectives/expectations | software | links
| academic policies | open labs
| sections | calendar
| Department of Computer & Information Science | Indiana University - Purdue University Indianapolis |
|||||||||
| Sections | |||||||||
| Please check OneStart for room numbers and
instructor listings. https://onestart.iu.edu/my/Portal.do
JavaScript & Ajax for the Web: Visual QuickStart Guide, 6th Edition |
|||||||||
| Introduction | |||||||||
| Official 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. Introduction: This class is designed for people who are comfortable with using computers, but with little or no programming experience. It is expected that students will have at least a passing familiarity with computer technology in general. Students who have had no experience with computers or have some fear of computers should strongly consider taking N100, which will provide sufficient background to make the student's experience in this course more informative and satisfying. Students will gain knowledge in a variety of topics including:
|
|||||||||
| Course Objectives | |||||||||
|
The purpose of this course is to provide the student with an introduction to the principals of computing as appropriate for the non-Computer Science major. Various command applications of computers, including accessing the Internet, word-processing and spreadsheets are introduced. The goal is for students to develop generalized problem- solving techniques relating to solving common computing problems.
|
|||||||||
| Academic Policies: | |||||||||
| Incomplete Policies: A grade of
I (incomplete) will be assigned only under exceptional circumstances,
such as illness, that prevent students from finishing all work required
in this course. A grade of I will be awarded only if a minimum of 75%
of the work has been completed and the work is of passing quality. Department
policy requires a contract be signed by both the instructor and the student
in the assignment of any I grade. This contract outlines course work required
and establishes a specific date (no more than one year) by which all unfinished
work must be completed. The instructor is not required to give the student
a full year to finish the work. The instructor has the right to set an
earlier deadline if deemed appropriate. Withdrawal Policy: Students may officially withdraw from classes without penalty during the first half of a semester or session if they secure the approval of their advisor; a grade of W (Withdrawal) is recorded on the final grade report. Students may withdraw from classes during the third quarter of a semester or session if they secure the approval of their advisor and the instructor of the course; a grade of W or F may be assigned by the instructor. The grade so assigned is recorded on the final grade report. Students may withdraw from classes during the last quarter of a semester or session if they secure the approval of their advisor, the instructor of the course, and the dean of their school; a grade of W or F may be assigned by the instructor. The grade so assigned is recorded on the final grade report. Students will be allowed to withdraw from class during the last quarter of the semester only under extenuating circumstances. A written justification from a doctor, member of the clergy, advisor, etc., must be presented. |
|||||||||
| Academic Misconduct: | |||||||||
| Each student is expected to adhere to high standards of ethical conduct, especially those related to cheating and plagiarism as outlined in the IU Code of Student Ethics (http://www.hoosiers.iupui.edu/studcode/stucode.htm#part3). The university may discipline a student for academic misconduct, which is defined as any activity which tends to undermine the academic integrity of the institution and undermine the educational process. Failure to comply with University policies will result in disciplinary actions ranging from warnings to expulsion. | |||||||||
| Certificate in Applied Computer Science: | |||||||||
| If you find that you enjoy the concepts and ideas introduced
in this course, you may find that pursuing a Certificate in Applied Computer
Science would be worth your time. The Certificate program "introduces
computer science principles, develops practical skills in market driven
software applications and prepares students to be successful with emerging
technologies. It is designed to supplement and enhance a primary degree
program." It is comprised of six hours of prerequisite courses (MATH M118
and N241), nine hours of required, core courses and nine hours of required
electives. If you are interested in finding more information about the
Certificate in ACS, please schedule an appointment to discuss your options.
For more information, see the following URL: http://www.cs.iupui.edu/academicprograms/certificate.html |
|||||||||
| Text: | |||||||||
| CLASS: CSCI N201 / INFO I112 TEXTBOOK (1 of 2): EXTENDED PRELUDE TO PROGRAMMING: CONCEPTS & DESIGN AUTHOR(S): Stewart Venit PUBLISHER: Addison Wesley Higher Education EDITION: Second ISBN: 1-57676-066-9 **NEED DESK COPY OF NEW EDITION** TEXTBOOK (2 of 2): JAVASCRIPT FOR THE WORLD WIDE WEB: VISUAL QUICKSTART GUIDE AUTHOR(S): Tom Negrio & Dori Smith PUBLISHER: Peachpit Press EDITION: Fifth ISBN: 0-321-19439-X |
|||||||||
| Software: | |||||||||
| Check with your instructor for the software needs for this course. | |||||||||
| Student Links: | |||||||||
Academic Calendar: |
|||||||||
| Attendance: | |||||||||
| Attendance at the lecture is required.
You will be assigned a participation grade at the end of the semester
based on your lecture attendance. |
|||||||||
| Grades | |||||||||
| GRADING SCALE ***Note: This grading scale is subject to change*** EXPLANATION OF LETTER GRADES: FINAL GRADE DISTRIBUTION:
|
|||||||||
| Open Labs: | |||||||||
| There are 24-Hour Computer Labs on the IUPUI campus in the Business Building. The locations of the labs are BS3000 and BS3005. For a listing of all IUPUI Student Technology Center labs, see the web page at http://www.iupui.edu/~stctr/. | |||||||||
| Calendar | |||||||||
| http://registrar.iupui.edu/accal.html | |||||||||
| Department of Computer and Information
Science Indiana University-Purdue University-Indianapolis |
|||||||||