0% found this document useful (0 votes)
14 views

Internet Programming1

Internet programming I

Uploaded by

getachhun
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Internet Programming1

Internet programming I

Uploaded by

getachhun
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

1.

Course title Internet programming


2. Course code
Computer Science and Engineering, Professional
3. Study program
Informatics Studies

4. Unit offering the course FCSE

5. Undergraduate/postgraduate/PhD Undergraduate
Year/semester
6. 7. ECTS: 6
Prof. Marjan Gushev, Prof. Suzana Loshkovska, Assoc.
8. Teacher(s) Prof. Dimitar Trajanov, Assist. Prof. Goce Armenski,
Assist. Prof. Gjorgji Madjarov
9. Course prerequisites Object oriented programming
Goals (competences):
Understanding of Internet client side programming. The students will attain knowledge of the
10. technologies and the programming languages related to client side programming. After
completing the course, the students will be capable for developing interactive web pages by using
compiled and scripting languages.
Course content:
Introduction to Internet client side programming. Programming languages and technologies for
client side programming. Internet programming with Java. Threads. Exceptions. Events.
Designing of interactive web pages. Graphical libraries. Applets. Basic concepts of scripting
11.
programming languages. Client side scripting languages. DOM model. Creating dynamic web
pages by using scripting programming languages. User input validation. Creating and using
regular expressions. Form creation and validation. Multiplatform compatible scripts for
supporting multiple web browsers.
Teaching methods:
Lectures supported by slide presentations, interactive lectures, trainings (using lab equipment and
12.
software packages), team work, case studies, invited guests and lectures, individual practical
assignments presentations, seminar paper, e-learning (forums, consultations).
13. Total available time 6 ECTS x 30 h = 180 h
14. Distribution of the available time 30+15+30+30+15+60=180 h
15.1. Lectures 30 hours
15. Teaching activities Training (labs, problem
15.2. solving), seminar and team 45 hours
work
16.1. Project work 30 hours
16. Other activities 16.3. Home work 15 hours
16.3. Self study 60 hours
Grading
17.1. Tests 80 points
17.
17.2. Seminar work/project (written or oral presentation) 15 points
17.3. Active participation 5 points
to 50 points 5 (five) (F)
from 51 to 60 points 6 (six) (Е)
from 61 to 70 points 7 (seven) (D)
18. Grading criteria
from 71 to 80 points 8 (eight) (С)
from 81 to 90 points 9 (nine) (В)
from 91 to 100 points 10 (ten) (А)
19. Final exam prerequisites Successful completion of activities 15.2 and 16.1
20. Course language Macedonian and English
Internal evaluation mechanisms supported by student
21. Quality assurance methods
polls
Literature
Compulsory
No. Authors Title Publisher Year
Pearson
Internet and World Wide
22.1. 1. Dietel, Dietel and Nieto
Web - How to program
Education 2000
Publisher
Patrick Niemeyer and Learning
2. O’Reilly 2000
Jonathan Knudson Java
22. How to do everything McGraw-
3. Scott Duffy 2003
with JavaScript Hill/Osborne
Mandatory
No. Authors Title Publisher Year
Mastering the Internet, Prentice
22.2. 1. Ibrahim Zeid
XHTML, and Javascript Hall
2004
Java™ 2: A Beginner’s McGraw-
2. Herbert Schildt. 2003
Guide Hill/Osborne
Mastering the Internet, Prentice
3. Ibrahim Zeid 2004
XHTML, and Javascript Hall

You might also like