You are on page 1of 4

BAHIR DAR UNIVERSITY

BAHIR DAR INSTITUTE OF TECHNOLOGY (BiT)


FACULTY OF ELECTRICAL AND COMPUTER ENGINEERING

COMPUTER ENGINEERING DEPARTMENT INTERNET PROGRAMMING COURSE


GUIDE BOOK
ACADAMIC YEAR 2012 SEMESTER II

1. General Information
Course Internet Programming
Title
Course Seng3142 Instructors
Code
Pre 1. CoEg1171:Fundamental of Name Yibeltal N.
requisit and
programming
e Ahmed N.
2. CoEg2201: Computer Networks 1

Course Major/Compulsory/common Office


type no
CP/ 5 Email Yibeltalnetsanet2006@gmail.co
Cr.hr m
radahmednuru@gmail.com
Contact Lecture Tutorial Lab H. Consulta
hours Study tion hr
2 0 3 5 Lab Instructors /Assistants
Program/Departme Yea Sectio Name
Target nt Regular r n
Group Computer 3 A & B Office
Engineering no

2. Course Description
The course covers lecture and laboratory part of Internet Engineering
Lecture part covers: Overview of Internet and World Wide Web, Client-Server architecture, Web server and
security. HTTP protocol, Web Design and development, information Architecture and visualization, static and
dynamic pages, Client-side programming using scripting languages(JavaScript, VBScript), Server-side
programming(JSP,ASP,PHP),web- based database application development
Laboratory part covers: The laboratory part is devoted to exercise web site preparation considering both client
and server-side programming. Especially emphasis will be assigned to mark-up and scripting languages.
Participant of the course will exercise HTML, JavaScript, CSS, PHP using development tools like Notepad++
and WAMP/XAMP server.

This course guide book format was adopted from BiT Quality Assurance and Enhancement Office 2018E.c
3. Course objective/learning out come
At the end of this course the students will be able to have:
 Practical use of Internet and its application in the real life
 Practical use of client based programming
 Practical use of server based programming
 Develop website

4. Course outline with teaching methodology, week and reference


Week Course Contents Teaching Methodology Reference
1-3 Introduction  Lecture [1] - [5]
 Overview of Internet
 World Wide Web
 Client-server Architecture
 Web server and security
Protocols
 URL
 WWW
 HTTP protocol

4-7 Web Page and Design  Lecture [1], [3]


 Web page Design and
development
 information Architecture &
visualization; static &
dynamic pages
 HTML
 CSS
8 Mid Exam
9-10 Client-side programming  Lecture [1],[3], [4]
 Client-side programming using
scripting languages(JavaScript,
VBScript)
11-15 Server-side programming  Lecture [1],[3], [4]
 Server-side
programming(JSP,ASP,PHP)
 Web-based data base
application development

16 Final Exam

This course guide book format was adopted from BiT Quality Assurance and Enhancement Office 2018E.c
5. Laboratory /Work shop/ session content and required material
Time (in week) Laboratory Topic Material or tools
Week 1-8 HTML and CSS Notepad, Notepad++
and other editor with
Internet browser
Week9-15 JavaScript, PHP and MYSQL Notepad, Notepad++
database and other editor with
Internet browser and
WAMP /XAMPP
Server
Refer to the lab manual for detailed laboratory topics.
6. Assessment type, weight and duration(Minimum 6including Mid-exam and Final-exam)
Assessment type Mark allotted Duration
Quiz 6 Before Mid

Mid exam 25%


Quiz 5 After Mid
Lab and/or project 24 After Mid
Final Exam 40%
Total 100%

7. Course Policy
All students are expected to abide by the code of conduct of students (article 166 and 166.1.1, of The Senate
Legislation of Bahir Dar University May 20, 2005) throughout this course.
 Academic dishonesty, including cheating, fabrication, and plagiarism will not be tolerated.
 Class activities will vary day to day, ranging from lectures to discussions.
 You are required to submit and present the assignments provided according to the time table indicated.
 85% of class attendance is mandatory! Please try to be on time for class. It will not allow entering class
if you are late more than five minutes.
 Active participation in class is essential and it will have its own value in your grade
 Cell phones MUST be turned off before entering the class.

This course guide book format was adopted from BiT Quality Assurance and Enhancement Office 2018E.c
8. Text and reference book
A. Reference Materials
[1]. Materials from Internet (W3school)
[2]. Internet Computer Networks & Internet, 2nd Edition, Comer, D. E., Prentice Hall, ISBN 0-13-
239070-1
[3]. Client/Server Internetworking with TCP/IP Vol-III, Comer D. E, Prentice hall, ISBN-0-13-474230-3
[4]. Web Systems Web Server Technology, Nancy Yeager & McGrath, Morgan Kaufmann, 1996, ISBN
1-55860-376-X
[5]. Computer Networks, 3rd Edition, A Tenenbaum, PH.

9. Authorization
a. Prepared instructor’s Name: Ahmed N. and Yibeltal N.

Signature: ________________ Date: _____________

b. Checked course chair’s Name: Adugna N

Signature: ________________ Date: _____________

Faculty seal

This course guide book format was adopted from BiT Quality Assurance and Enhancement Office 2018E.c

You might also like