CS 154 Introduction to Computing II

A continuation of CS 153, this course will cover the basics of Internet and the World Wide Web, the basic tags, URLs (Uniform Resource Locaters) and cross references, multi media files, data entry forms, image maps, CGI (Common Gateway Interface) programs and the Java language. Credit units: 3 ECTS Credit units: 6, Prerequisite: CS 153.


M.Hakan Erdog, Room: FF-210A, Phone: (290) 3913

Schedule:

Sect.1: Mon. 13:40-16:30 (FF-212)
Sect.2: Fri. 09:40-12:30 (FF-212)

Exams:

10% Quiz-1
30% Exam-1
10% Quiz-2
40% Exam-2
10% Attendance & Participation

Book:

web style guide

Links:

http://envato.com/ | vectorFace | vectorPoster | createWallpaper | typographyPoster | basicTypoGraphy
backgroundlabs | colorScheme | quackit(simpleWebTemp) | CSStemp | CSSsamples(maxDesign)
webDesignFunWDF
quackit(JavaScriptExamples) | js-examples |

Content:

 

Week

Topics, sub-topics

Lecture

Lab

01

Information about the course.

 

 

 

02

Basic Image Editing: Pixel graphics vs. vector graphics, resolution, basic picture formats (jpg, gif, png, tiff, bmp, etc.)

Basic Image Editing: resizing, cropping, cutting, copying, pasting.

 

Link
 

Lab-01

03

Word Processing:  page setup, paragraphs, fonts, columns, images, lists, header/footer, page number, ruler-tabstops-paragraphmarginmarkers, tables, text boxes. Poster (pdf).

 

Link (OO)
Link (MS)

 Lab-02

04

Presentation: Basics of presentations, Slide Layouts, Slide Master, Backgrounds, Inserting, moving, deleting slides. Adding text and images, Slide show (next, previous slide). (10Tips)

 

Link (OO)
Link (MS)

 

05

XHTML: differences between HTML and XHTML.

 

Link

 

06

Advanced HTML: Web page designs, web sites with site templates,
(template-table-h sample-1)

Quiz-1

 

Link
Link | Link
Link

 

07

Advanced HTML: usage of tables for placement of various parts of a web page. iframe.
(template-pic sample-2, 2.1, 2.2,  template-table-v sample-3)
Quiz-2

 

 

 

08

Advanced HTML: Embed tag to play video, Play audio files.
(template-iframe sample-4, 4.1) exam version

 

 

Lab-03

09

Exam-1 (section2 exam doc)

 

 

 

10

Cascading Style Sheets (CSS): Introduction and Basics, Styling Backgrounds, Styling Text, Styling Fonts.

 

Link
Link
Link | Link
Link

Link

Link
Link

11

Cascading Style Sheets (CSS): Styling Links, Styling Lists, Styling Tables.

(css-sample)(css-temp-sample)

 

 

12

JavaScript: Introduction, Basic Programming Concepts, Statements and Comments, Variables, Assignment statements.

JavaScript: Events, Simple window operations (window.open, window.close).

Quiz-2

Link

 

13

JavaScript: Operators, Comparisons, If ... Else, Switch.
JavaScript: For Loop and While Loop.

 

 

 

14

Exam-2