MEDGAR EVERS COLLEGE of CUNY
Department of Physical, Environmental and Computer Sciences
Department Office, Carroll 417 - Phone 718-270-6453

“Time, Effort, Integrity”

INTERNET AND WEB TECHNOLOGIES - CS 100

Course Syllabus - 3 Credits, 3 Hours

Required Text: Internet & World Wide Web: How to Program - By P. J. Deitel and H. M. Deitel * © 2008 – 4th Edition – Prentice Hall (Pearson Education) Publishers – ISBN: 0-13-175242-2  *  (Available in MEC Bookstore)

Course Description: This course provides students with practical knowledge about computer hardware and software, and a basic understanding of the underlying communication technology of the Internet.  Students learn how to navigate and search the Internet, while exploring numerous research-related web sites using E-mail, FTP, WAIS, and Telnet services.  After exploring and using HTML to create Web pages, JavaScript is introduced and used for developing client-side applications for Web browsers.  Students as their final course project produce a publishable home page or other Web document.

Note: CS 100 may not be applied toward the B.S. or A.S. Computer Science degrees, or the Computer Science minor.

Prerequisites: MTH 120

Corequisites: MTH 138 (or higher)

Course Requirements: All students have the responsibility to arrive on time, attend class regularly, and to participate fully in the work of the course. Additionally, students are not to work on other materials in class.  Assigned readings, problems and programs should be completed before class.  Several small computer projects (using HTML and JavaScript) will be assigned to reinforce the concepts presented in class.  Unless you own or have access to equivalent hardware and software, plan on spending a lot of time on campus.

Presentations: A programming project/presentation consisting of a publishable home page or other Web document is also required and must be presented to the class -- both oral and written.  The oral presentation should be no less than ten minutes in length.  Topics for the presentation, along with an outline (refer to CS Booklet), must be approved by the instructor prior to the midterm examination.  Absolutely no computer project will be accepted after the last day of class!

Grading Procedure: The final grade will be determined objectively by using a weighted average along with the following weighted areas:  computer projects, presentation, chapter examinations, midterm examination, and final examination.  Check with the college catalog for information regarding the official grading policy.

Academic Requirements and Regulations: Students who officially withdraw from a course between the 4th through the 8th week receive a grade of W, which is not counted in computing the grade point average.  Courses officially dropped after the 8th week of class will appear as a WF and count as an F grade.  INC (Incomplete) or ABS (absent) grades will only be given to students who are passing the course.

Honor Code: Students are required to sign and adhere to the departmental honor pledge.  Check with the department for a copy of the pledge.

Final Examination Date: TBA

CUNY Proficiency Examination (CPE)

The CPE is a graduation requirement. All students between 45-60 credits are required to sit for and pass the CPE.   You have only three chances to pass this examination. Each missed scheduled examination after the 45 credit mark counts as a failure. For more information about this requirement, contact the Medgar Evers College CPE Liaison.

MEDGAR EVERS COLLEGE of CUNY
Department of Physical, Environmental and Computer Sciences
Department Office, Carroll 417 - Phone 718-270-6453

Course Syllabus

INTERNET AND WEB TECHNOLOGIES - CS 100

WEEK         TOPICS  

  1. Introduction to Computers and the Internet:
    Windows xp Basics: Desktop Tools, Managing Files and Folders. Using Pre-Installed MS
    Accessories and Software: Calculator, Notepad, Paint.  Internet and WWW Resources. A Simple HTML Example.
  2. Introduction to Internet Explorer 7 (IE7) Web Browser. Connecting to the Internet.  IE7
    Features. Searching the Internet. Online Help and Tutorials. Keeping Track of Favorite Sites.
    File Transfer Protocol (FTP). Outlook Express and Electronic Mail.
  3. Introduction to XHTML: Part 1  Editing XHTML. First XHTML Example.
    W3C XHTML Validation Service. Headings.
  4. XHTML: Part 2  Linking, and Internal Linking.
  5. XHTML: Part 3  Images.
  6. XHTML: Part 4  Introduction to Number Systems: Binary, Decimal, Octal, and Hexadecimal.  Special Characters (Word Abbreviations and their Hexadecimal Values). Nested and Ordered Lists.
  7. XHTML: Part 5  Basic Tables, and Intermediate Tables and Formatting.
  8. XHTML: Part 6  Basic XHTML Forms.
  9. Cascading Style Sheets (CSS).
  10. JavaScript/JScript: Introduction to Scripting Algorithms. Pseudocode. Control Structures. if Selection Structure.
  11. JavaScript/JScript: Control Structures I
    if, if/else, while, Counter-Controlled Repetition, Sentinel-Controlled Repetition, (Selected Topics)
    Nested Control Structures, Assignment and ++/-- Operators.
  12. Introduction to Adobe Flash: Building Interactive Animations.
  13. Introduction to Adobe Flash: Building an Interactive Game.
  14. Student Web Page Presentations: using XHTML, JavaScript.
  15. Final Examination Comprehensive.