|
Syllabus
Introduction to Java, fall 2011
Weekly distribution
Week # | Topic | Description |
Introduction, history, hello world, Memory concepts, Arithmetic, if | Chapter 1 | |
String, printf, if statement, Boolean logic, complex conditions, Scanner | Chapter 2 | |
Algorithm, pseudocode, while,++,--, <<,>>,precedence table, search algorithms. | Chapter 4 | |
for statement, do..while, switch, break, continue, factorial, draw stars. | QUIZ 1, Chapter 5 | |
Arrays, class String, String manipulation, palindrome, Fibonacci, counting sort. | Chapter 7 | |
File processing, Multidimensional arrays, sort algorithms | Chapter 7 | |
BigDecimal, classes, static methods, Divede&Conquer, Game menu. | QUIZ 2, Chapter 3 | |
MIDTERM | MIDTERM | |
Classes, Objects, Constructor, fields, static methods, recursion, PhonePad | Chapter 3,6 | |
StringTokenizer, BufferedReader, Random, Arrays, ArrayList, API | - | |
BoxMover, Labyrinth, Cryptography, other algorithms | QUIZ 3 | |
OOP: inheritance, hierarchy, protected, cosmic superclass | Chapter 9 | |
OOP: polymorphism, abstract classes, final, examples | Chapter 10 | |
Exceptions, try…catch, enumeration, interfaces | Chapter 13 | |
Packages, static import, Pre-final discussion. | QUIZ 4, Ch. 14 |
Used Books:
Java™ How to Program, Sixth Edition |
By H. M. Deitel - Deitel & Associates, Inc., P. J. Deitel - Deitel & Associates, Inc. |
,
Core Java™ 2 Volume I - Fundamentals, Seventh Edition |
By Cay S. Horstmann, Gary Cornell |
Grading Policy:
Attendance - 10% (4% lectures, 6% practice)
Quizes - 20%
Tasks - 20%
Midterm - 20%
Final - 30%
Instructor: Andrey Bogdanchikov, Askar Satabaldiev
Suleman Demirel University, Almaty 2010
Дата добавления: 2015-11-04; просмотров: 14 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Детальні умови програми роботи b США – work and travel-2013 – від USEC | | | E-learning in language classroom(masters) |