0% found this document useful (0 votes)
43 views9 pages

PR2 Intro

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views9 pages

PR2 Intro

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Hanoi University

Faculty of Information Technology

Programming 2
Trần Thành Nam
[email protected]
Software Engineering department
Hanoi University
Faculty of Information Technology

Teacher responsible for the course

• Trần Thành Nam


• Email: [email protected]

• Subject in email: [CLCPR2] yoursubject


Hanoi University
Faculty of Information Technology

Passing the course


• Not being absent from more than 20% lessons (lectures and tutorials)
• Final grade >= 5
Hanoi University
Faculty of Information Technology

Final grade calculation


• Final grade is calculated as the weighted sum of the grades from
dicussion part (A) and assignment part (B) and final exam part (C)
Final mark = (0.1 * A) + (0.3 * B) + (0.6 * C)
Hanoi University
Faculty of Information Technology

Test
• Attendance:
The requirement for taking final exam is attending more than or equal 80%
• No mid term test
• Final test covers 60% final grade
Hanoi University
Faculty of Information Technology

Assignment
• You will have 2 assignments (A1, A2). Each assignment will cover 50%
of your assignment mark.
assignment mark = A1 * 0.5 + A2 *0.5

• Late submission will cost you 10% mark per day.


Hanoi University
Faculty of Information Technology

Nature of the module


This module is an advanced programming module. It consists of three
parts.
• Part 1: Students will be introduced to the programming language concept and
a classification of languages.
• Part 2: Introduces the students to concepts, features and benefits of OOP.
Students will apply this knowledge to develop a basic object oriented
program.
• Part 3: Student will learn some advanced concept in Java programming
(Collections, Exception, I/O handling, Generic, GUI) and implement in
practice.
Hanoi University
Faculty of Information Technology

Learning Objectives
Upon completion of this module, students are expected to:
• Understand OOP concept, features and benefit.
• Apply OOP to solve basic problem.
• Using knowledge of Collections, Exception, I/O handling, Generic, GUI in
solving practical problem.
Hanoi University
Faculty of Information Technology

Recommended textbook
• Le Minh Duc - Object Oriented Program Development
• Sommerville - 2011 - Software Engineering
• Guttag, Liskov - Program Development in Java
• Joshua Bloch - Effective Java
• Herb Schildt - Java the complete reference
• Scott - Programming Language Pragmatics

You might also like