CSIS 201 - Intro. to Computer Science I
-
Course Description
- A foundational course for the study of computer and information
science. The course covers an overview of programming methodology
and gives the student an ability to write computer programs using
standard style and structure. Programming projects are completed
in one or more high-level languages.
-
Instructor
- Brent Wilson
-
Requirements
- CSIS Laboratory Account (EHS117)- $20.00 .
-
Objectives
- The overall goal of this course is to give you an initial foundation
needed in computer programming and problem solving for a degree
and career in the computer and information sciences. You will learn
to problem solve using the language Python. The primary focus of
this semester is the design and development of computer programs
to to solve problems. This is a course in 100% problem solving..
You will develop algorithms and design computer programs using industry
standard techniques.
-
Course Organization
- Class notes are to be brought to every class meeting. Keep up
and keep prepared. This class can easily snowball on you (it
most definitely has on many students that have come before you).Utilize
your resources (upper division majors, myself, Internet) to gain
both the theory and practice needed to succeed in this course. No
prior programming experience will be assumed. This course will
require a lot of out of class time. The average
student spends somewhere between 8-10 hours every week working on
programs and projects. Do not wait until you are behind to put in
the time needed... it will be too late!!!
I do not expect you to give more than 100% towards this class,
however I also will accept no less.
If you have specific physical, psychiatric, or learning disabilities
and require accommodations, please contact the Disability Services
office early in the term so that your learning needs may be appropriately
met. You will need to provide current documentation of your disability
to Disability Services. For more information, contact Director
of Disability Services.
-
Grading
- One quick note on my grading style... Quality is everything!!!
The skills developed in this course set the foundation for the a
degree in computer science. It is imperative that you complete this
course with 'mastery' of industry standard programming
techniques. NO CREDIT will be given to any late work without
a previous arrangement.. Incompletes will NOT be given in
this class except under EXTREME circumstances.
Grades will be calculated on the following percentage basis:
- 55% Homework/Programs/Projects
- 20% Labs (There are NO MAKE-UPS... without
a previous arrangement)
- 25% Exams (quizzes, midterm & final)
Letter grades will be given on the following scale:
| A |
100-94 |
| A- |
93-89 |
| B |
88-82 |
| B- |
81-77 |
| C |
76-70 |
| C- |
69-65 |
| D |
64-55 |
| F |
54-0 |
Important Dates
No class: 9/5 (Serve Day), 10/12 (Mid-semester break)
Quizzes: 9/28, 10/31, 11/16
Labs: Fridays
Midterm Exam: 10/17
Final Exam: Tues @ 8am