Luca Dan Serbanati
     Programming Languages
     Faculty of Engineering in Foreign Languages. Computer Science Courses
     First year. Fall 2011

     Teaching Assistants: Serban Radu, serbanradu@hotmail.com
                         Andrei Vasilateanu, andraevs@gmail.com
                         Maria Dascalu, cosmicondina@yahoo.com
 
Email: luca@serbanati.com    URL: www.serbanati.com
General Information:
Course syllabus
Course: 2h/week
Lab work: 2h/week
Credit points: 3

Grading and workload
Marks from 0 to 10 will evaluate the following activities:
Semester activity (weight in final mark: 60% )
  - Labs and lectures attendance (weight:10%)
  - Lab activity+homework (weight: 20 %)
  - 2 Tests (weights: 15%+15%)
Final verification (weight in final mark: 40% )


1. Laboratory attendance
- Attending the labs is not optional: 12 lab sessions should be attended in order to have the total possible attendance points (You can miss two lab sessions without losing points)

2. Homework
- Every week a pre-lab assignment for the following week's lab will be posted on the web.
- The students are expected to work the pre-lab exercises by themselves as homework before the next lab. All homework should be completed before the lab and ready to be defended during the lab.

3. Tests
Two tests are scheduled during the semester. Test grading has an important weight in the final mark.
Note. If sincere effort was made during regular scheduled lab, in order to obtain a better final grade, one missed or poorly done test could be redone.

4. Final examination
The final examination consists of a closed-book multiple-choice test with theoretical questions and an open-book, hands-on development of a comprehensive Java program with I/O operations and inheritance relationships between classes.

A mark less than 5 at the final verification, whether other marks are, obstacles the exam passing.


Prerequisites:
none


Laboratory Schedule of Topics and Homework
The lab assignments will require knowledge of materials covered by the course lectures. Topic and homework assignment for the next week will be released before or during the weekend.
             
Lab.# Week
Homework/Test & Topic

     


Lecture Schedule
The lectures are delivered modularly.
Date/Time 
Lesson Topic

Examinations
1. A student unable to exibit her/his identification document is not accepted for examinations.

Date/Time Room/Exam

Lecture notes
Not available. The students are warmly invited to attend the course's lectures.

Textbooks in English:
[1] C. Horstmann, G. Cornell
Core Java 2, Vol. I - Fundamentals: 7/e, Prentice Hall, 2005
Textbooks in Romanian:
[2] L.D.Serbanati, C.Bogdan,
Programare orientata spre obiecte cu exemplificari in limbajul Java, vol.1, Politehnica Press, 2010

Visits from 04 January 2005: 34841 Last update: 25 May 2012