Short Syllabus CS113

STUDENT COURSE OUTLINE

COURSE TITLE:

Workshop in Computer Science

DEPT. COURSE NO.: CS 113 SECTION: 03 CRN: 40439
SEMESTER: Spring 2016 CREDITS: 3 TIME: MW, 9:25am – 10:40am
INSTRUCTOR: Steven Ambrosini OFFICE HOURS: 1 hour after class or by appointment
E-Mail: SGA@ProfessorsPlace.info Supplemental Syllabus Web Site: SGA.ProfessorsPlace.Info1

COURSE DESCRIPTION:

This course provides the background necessary for understanding the role of information systems in organizations and for using computer tools and technology in solving business problems. Theoretical concepts will be applied to real world applications. An overview of microcomputer applications includes a brief introduction to computer concepts, Visual BASIC programming.

In addition to classroom hours, students will need to spend several additional hours per week working on a PC to complete assignments. The first half of the course is “of the book” where each week covers another chapter and each chapter has an associated worksheet. These two are due on the Monday at 9am of the week in which they are indicated. Worksheets give random selections of 20 questions from the question bank and you may do the worksheet as often as you want up to an accumulation of 100 points.

The term project may adapt class work and book work but the final submission is to be of your own design. Weekly submissions are required for full credit.

PREREQUISITE:

MATH 099 or placement test.

COURSE OBJECTIVES:

After successful completion of the course, the student should:

  1. Be familiar with the use of computers as a primary tool in solving common problems within various facets of our society.
  2. Understand the generic principles both of computer literacy packages and of computer usage as directly applied to common situations.
  3. Engage in a “hands-on approach” to accomplishing common daily tasks.
  4. Comprehend the procedures, functions, and uses of popular software packages and systems.
  5. Demonstrate competency in the use of these concepts and knowledge with the production of several procedural solutions applied to diverse problems or exercises.

REQUIRED TEXTBOOKS:

Visual BASIC Schneider is the required book. You may use the one available in the book store or purchase the previous version. Although required, it is not necessary to bring the book to class.

Final Grade Computation:

Tests (combined 1/3 of grade
Homework/Assignments/questions 1/3 of grade
Term Project 1/3 of grade

ACADEMIC EXPECTATIONS:

  • Active participation in the class work is essential if the student is to achieve the instructional objectives. Attendance and homework are considered as part of class participation.
  • Students are expected to be aware of the TOPICAL OUTLINE dates, and be prepared when entering class to discuss the current topic. Lectures will be short, to the point, and will discuss the highlights of the Project for that week. Most of the class time will be spent working on your Laboratory assignments.
  • Late/ improperly titled submissions are not accepted.
  • Make sure your name, and the exercise number appear on all assignments. If an exercise has multiple files, then compress them into one folder and submit. Disorganized assignments (mislabeled, unreadable, contain a single MS citation for spelling or grammar) will be rejected. The system shows you something is wrong, it is up to you to either fix it or justify your objection in a foot note.
  • Make-up exams will be comprehensive.
  • Improperly titled work will receive a “FileName?” status instead of a grade and cannot be recovered.
  • Attendance is not taken in the conventional way. A password will be placed on the board for each class. You are to submit the password in an w-mail message with the appropriate information in the subject line. Your Send Folder, along with my CS115PW folder, will contain the messages to indicate your attending the class.

TOPICAL OUTLINE:

Week Class work Topic: (two classes per week) Homework

1 Course Software, Attendance, rules. Chapter 1ntro to Visual BASIC
2 Submitting your project, Color Bars Chapter 2: Controls and Events
3 Color Bars/ Tic Tac Toe Chapter 3: Variables, Input, Output
4 Tic Tac Toe Chapter 4: Decisions
5 Welder Project Chapter 5: Procedures
6 Anchors, Navigation, Padding Borders Chapter 6: Repetition
7 Float & Clear, Ordered Lists Chapter 7: Arrays
8 Java Script/Mid Term Exam: Radio Buttons Term Project.
9 Java Script : Calculate Interest Term Project
10 Midterm Review, Calculate Interest Term Project
11 Java Script Scroll text Term Project
12 Java Script If Then, Buttons Term Project
13 Java Script Calculations, Functions, Alerts Term Project
14 Java Script and/or lab work Term Project
15 Java Script and/or lab work Term Project
16 Java Script and/or lab work Term Project
17 Final Exams

NOTE 1: Course outline is subject to subsequent modification at the discretion of the instructor.
NOTE 2: Test dates are subject to change.
NOTE 3: Classes run through May 17th, which is during FINAL EXAM week.
NOTE 4: Be sure to check with the supplemental syllabus1 for updates.

COURSE POLICIES

Student Conduct In Class Policy: Any acts of classroom disruption that go beyond the normal rights of students to question and discuss with instructors the educational process relative to subject content will not be tolerated. As a matter of courtesy to all, the computers will not be used during lectures and class discussions. Students will only use the applications being taught in class. Any student found using the computers inappropriately will be asked to leave the classroom immediately.

Children In Class Policy: Only in extreme cases are children allowed in classroom or laboratory facilities, and then only with approval of the instructor prior to class.

Electronic Devices In Class Policy: Cellular phones, pagers, CD players, radios, and similar devices are prohibited in the classroom and laboratory facilities. Calculators and computers are prohibited during examinations and quizzes, unless specified. Reasonable laptop-size computers or micro tape recorders may be used during lecture for the purpose of taking notes.

In Case You Are Late or Absent: It is your responsibility to get the course notes, handouts, and laboratory assignments should you miss class or be late.

Incomplete Policy: Students will not be given an incomplete grade in the course without sound reason and documented evidence. In any case, for a student to receive an Incomplete, he or she must be passing and must have completed a significant portion of the course.

Cheating Policy: Students are expected to uphold the University’s standard of conduct relating to academic honesty. Students assume full responsibility for the content and integrity of the academic work they submit. The guiding principle of academic integrity shall be that a student’s submitted work, examinations, reports, and projects must be that of the student’s own work.

For this class, it is permissible to assist classmates in general discussions or procedures of computing techniques. General advice and interaction are encouraged during hands-on activities. Each person, however, must develop his or her own solutions to the assigned projects, assignments, and tasks. In other words, students may not “share material” on graded assignments or tests. Such collaboration constitutes cheating. A student may not use or copy (by any means) another’s work (or portions of it) and represent it as his/her own.

Disabilities Policy: In compliance with the Americans with Disabilities Act (ADA), all qualified students enrolled in this course are entitled to “reasonable accommodations.” Please notify the instructor during the first week of class if any accommodations are needed for the course.

DISCUSSION OF INDEPENDENT WORK AND IN-CLASS ACTIVITIES

Starting on or about the third week, you will begin working on your HTML projects on an independent basis. The assignments are listed in Moodle but they are general enough that one may expect them to be allocated by the chapter than by the specific page. Projects are spelled out in the chapter and are due according to the Moodle Schedule. You may proceed to work on the assigned readings and homework exercises as far ahead as you want but deadlines must be met. The textbook is designed for easy understanding of concepts and procedures. Therefore, it is reasonable that you, the student, could work on your own to complete the assigned work.

Homework from the book is chapter based and does not include any of the examples, exercises, problems or anything in the end-of-chapter section. Just do the red marked instruction in the chapter.

In-class activities will be dedicated to, but not restricted to, supplemental exercises that no not necessarily follow the book and are intended to develop your understanding of additional MS features.

Below are listed some of the criteria related to the independent study portion of the course. Additional policies will be announced as they are warranted.

  • Moodle uses only you’re MY.CCSU.EDU e-mail address only.
  • You are expected to follow Moodle for your assignment, worksheets, and respective due dates.
  • It is expected that all homework listed on the Assignment List will be completed and emailed according to the schedule shown above in Moodle. You may not submit bulk assignments at the end of the semester because late assignments are not accepted.
  • Homework submitted must contain proper title as shown in the on-line syllabus.
  • You are to submit all assignments and tests individually. No group work will be accepted. Instances of “sharing” homework or exam files will result in a zero (0) grade for that assignment or test for all parties involved. All assignments from the book are to be adapted to demonstrate individuality.
  • Evaluations of homework are posted in Moodle and it is up to the student to question any grades by sending an e-mail message which is to include the Moodle line number in debate.
  • It is a reasonable expectation that if you are having problems with the material assigned, that you will attend class and make an appointment to speak directly with the instructor. Ample time is available during regular class time; however, arrangements may be made to meet outside of class time with the instructor to gain a better understanding of the material.
  1. 1) Supplemental Syllabus: http://sga.professorsplace.info/?page_id=705
  2. 2): Text book lookup: http://sga.professorsplace.info/?page_id=2204
  3. 3) The WWW folder: http://sga.professorsplace.info/?page_id=705#WWWFolder