Center for Learning and Technology
COURSE SYLLABUS
INTRODUCTION TO COMPUTERS
COS-101-GS
Course Syllabus INTRODUCTION TO COMPUTERS
COS-101-GS ©Thomas Edison State College
May 2014
S-3
Course Essentials
Introduction to Computers provides you with a broad, general
introduction to hardware and software fundamentals, productivity software, graphics, digital media, multimedia, database applications,
networking, the Internet, and security and privacy issues, as well as an
introduction to object-oriented programming using the Visual Basic
programming language.
OBJECTIVES
At the completion of the course, you should be able to:
Describe the basic nomenclature of a computer and the many input
and output devices available today.
Explain software fundamentals and describe a variety of productivity
applications.
Describe database applications and enumerate privacy concerns.
Identify networking and telecommunication fundamentals.
Explain computer security and the various means by which the risks
of security may be minimized.
Compare and contrast graphics, digital media, and multimedia
applications.
Distinguish between the Internet and the World Wide Web.
Write several application programs using the Visual Basic
programming language.
S-4
COURSE MATERIALS
In addition to the Course Syllabus, which consists of “Course Essentials,” “Course Calendar,” “Assignment Modules,” “Projects,” and “Appendix,”
you will need the following materials to do the work of the course.
Required Textbooks
Digital Planet: Tomorrow's Technology and You, 10th ed. (Introductory), by George Beekman and Ben Beekman (Upper Saddle River, N.J.:
Pearson Prentice Hall, 2012; ISBN-13: 978-0-13-209125-1)
An Introduction to Programming Using Visual Basic 2012, 9th ed., by David
I. Schneider (Upper Saddle River, N.J.: Pearson Prentice Hall, 2014; ISBN-13: 978-0-13-337850-4), packaged with Visual Studio 2012
Express Edition DVD
Required Software
Visual Studio 2012
Note: Visual Studio 2012 comes in different editions. For this course we recommend Visual Studio Express 2012, which comes packaged with the text An Introduction to Programming Using Visual Basic 2012 when purchased from the textbook supplier. All of the book’s examples, however, run with both Visual Basic 2012 Express Edition and other editions of Visual Basic 2012. You may download Visual Studio Express 2012 for free directly from Microsoft.
SYSTEM REQUIREMENTS
To run Visual Studio Express 2012, your computer should meet the
following system requirements:
Supported Operating Systems
Windows 7 Service Pack 1, Windows 8, Windows Server 2008 R2 SP1,
Windows Server 2012
http://www.microsoft.com/en-us/download/details.aspx?id=34673
http://www.microsoft.com/en-us/download/details.aspx?id=34673
S-5
Windows 7 SP1 (x86 and x64)
Windows 8 (x86 and x64)
Windows Server 2008 R2 SP1 (x64)
Windows Server 2012 (x64)
Hardware Requirements
1.6 GHz or faster processor
1 GB of RAM (1.5 GB if running in a virtual machine)
5 GB of available hard disk space
5400 RPM hard disk drive
DirectX 9 capable video card running at 1024 × 768 or higher-
resolution display
COURSE STRUCTURE
Introduction to Computers is a three-credit, twelve-week course
consisting of ten (10) assignments—five written assignments based on the Digital Planet: Tomorrow’s Technology and You textbook and five
programming assignments based on the Visual Basic text—ten (10)
chapter quizzes based on the assigned reading from the Digital Planet textbook, and two (2) projects: a Computer Fundamentals Project and a
Programming Project. Weekly learning activities include reading
assigned chapters from both textbooks, doing suggested self-check exercises, and preparing written and programming assignments to be
sent to your mentor for grading.
The “Course Calendar” in the syllabus specifies which chapters in the
textbooks you should read each week. It also indicates due dates for
submitting written and programming assignments, taking chapter
quizzes, and completing projects.
ASSIGNMENTS
You are required to submit ten (10) assignments to your mentor for grading—five written assignments based on the Digital Planet: Tomorrow’s
S-6
Technology and You textbook and five programming assignments based on
the Visual Basic text. Assignment questions are found in the “Assignment
Modules” section of the syllabus.
For this course you will need to submit your assignments electronically.
Please follow the directions given in the Student Handbook.
Regarding the submission of programming assignments, please read
“Appendix: A Note on Submitting Programming Assignments” at the end of this syllabus. For each assigned programming exercise or project,