CSI100FS08

Professor Suydam 2008

 
Home Instructor Webmail Blackboard
 

CSI100 Basics of Computing   Date This Page Last Updated:  10/09/2008

 

Fluency in Information TechnologyCourse Objectives: This is a one-semester, introductory course in computer science. The course introduces students to a wide range of topics in computer science. The material covered in this course includes such important concepts as: hardware design, computer organization, system software, language models, programming (including algorithm formulation), and social issues of computing.


Approach to course assumes no background or experience in computer science, programming, or mathematics.
The course is appropriate for either non-majors or majors who want a broad view of the field as well as basic skills in working with computers.


The course does not count toward a major, but can be applied to meet distribution requirements.


Students will gain a fundamental proficiency in programming with Java/JavaScript, html, and Visual Basic.


As part of day-to-day class activity, homework, quizzes, and projects, students will also become proficient in the use of: 1) email, 2) computer virus protection, 3) File Transfer Protocols, 4) web browsers and search engines, and 5) the following applications of Microsoft Office XP (2003) or 2007: MS Excel, MS Word, MS Access, MS PowerPoint.  For webpage design, students will learn either MS FrontPage, MS SharePoint Designer, or MS Expression Web.  Each 75-minute class period includes academic content along with proficiency/skill development in use of computers.  Laboratory-type activities are integrated with lecture. Each student is provided with a laptop PC for in-class work.

 

Course Mentor sessions are scheduled twice each week for outside-class help.