Erinevus lehekülje "Java Fundamentals" redaktsioonide vahel

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti
1. rida: 1. rida:
 
'''Course Introduction'''
 
'''Course Introduction'''
 +
 
Offered by ZeroTurnaround in Spring semester 2017. The course will be taught in English.
 
Offered by ZeroTurnaround in Spring semester 2017. The course will be taught in English.
  
12. rida: 13. rida:
  
 
Students from TUT should register in ÕIS (registration will be opened on <s>January 11</s> January 30). Students from Tallinn University and IT College, who are interested in taking the course should send an e-mail to Siiri Taveter (siiri.taveter@ttu.ee) mentioning ITI8905 in the subject line.
 
Students from TUT should register in ÕIS (registration will be opened on <s>January 11</s> January 30). Students from Tallinn University and IT College, who are interested in taking the course should send an e-mail to Siiri Taveter (siiri.taveter@ttu.ee) mentioning ITI8905 in the subject line.
 +
  
 
'''Final Grade'''
 
'''Final Grade'''
 +
 +
Your final grade will consist of:
 
* 50% Homework
 
* 50% Homework
 
* 50% Exam
 
* 50% Exam
** 60% written (multiple-choice questions)
+
 
** 40% oral (3 questions)
 
** Prerequisite: must get at least 6 points for Homework
 
  
 
'''Homework'''
 
'''Homework'''
* 14 assignments total
+
 
* Each assignment scored 0.0 - 1.0
+
There are 14 homework assignments total for Lectures 1-14. The last lecture (lecture 15) will not have a homework assignment. Each assignment submission will be scored between 0.0 - 1.0. For a perfect score for homeworks you need at least 12 points out of the 14. So there is some buffer if you happen to miss a homework or if you didn't get a great score for each of them. For those of you that happen to get more than 12 points, we will make your life easier on the exam :).
* Max total score is 12
+
 
* Exam prerequisite: get at least 6 points for homework!
+
Homeworks for the lectures will be given out at the end of each lecture (Monday) and will need to be submitted by Sunday 23:59 EEST same week. This means you have 6 days for solving the homework and submitting it to us for grading. '''Don't be late''' - if you are late then you'll get 0 points (we won't even look at it)!
* Bonus: get more than 12 points - have an easier time on the exam
+
NB! We have a [[no cheating]] policy:
* Given out at the end of the lecture (Monday)
 
* Hard deadline is Sunday 23:59 EEST same week (6 days)
 
* If you are late then you’ll get 0 points!
 
* If you are late then we won’t even look at it!
 
* No cheating!
 
 
* Copying solutions from a friend is forbidden - if we see two identical submissions, they both get a 0.
 
* Copying solutions from a friend is forbidden - if we see two identical submissions, they both get a 0.
* Copying solutions from StackOverflow is forbidden - if we detect this we will deduct points.
+
* Copying solutions from StackOverflow is forbidden - its okay to look at solutions for ideas, but don't blatantly copy.
* Use the Java Standard Library unless homework assignment itself uses some other libraries
+
Use the Java Standard Library unless homework assignment itself uses some other libraries
 +
 
 +
 
 +
'''Exam'''
 +
 
 +
The exam will be:
 +
* 60% written (multiple-choice questions)
 +
* 40% oral (3 questions)
 +
*  NB! Prerequisite: must get at least 6 points for Homework
 +
 
  
 
'''Lectures'''
 
'''Lectures'''
  
 
Lecture 1  
 
Lecture 1  
* [[Meedia:JavaFundamentals - Lecture 1 - Introduction.pdf|Slides]]
+
* Slides:  [[Meedia:JavaFundamentals - Lecture 1 - Introduction.pdf|JavaFundamentals - Lecture 1 - Introduction.pdf]]
* [https://github.com/JavaFundamentalsZT/jf-hw-intro Homework]
+
* Homework:
* Deadline: Sunday, February 12 23:59 EEST
+
** Link: [https://github.com/JavaFundamentalsZT/jf-hw-intro https://github.com/JavaFundamentalsZT/jf-hw-intro]
 +
** Goals:
 +
*** Get the failing unit test to pass
 +
*** Submit it
 +
** Deadline: Sunday, February 12 23:59 EEST
 
Lecture 2
 
Lecture 2
 
* ...
 
* ...

Redaktsioon: 30. jaanuar 2017, kell 13:03

Course Introduction

Offered by ZeroTurnaround in Spring semester 2017. The course will be taught in English.

  • Course code: ITI8905
  • Credits: 3 EAP
  • Time: Lectures on Mondays 12:00-13:30. First meeting on January 30.
  • Place: ICT-315 (ICT building is at Akadeemia tee 15a)

The course is targeted to students who (think they) already know Java. It is not a beginner's course!

NB! The number of places is limited to 40! Sign up ASAP! When we cannot find any evidence of you having taken some Java courses in the past, we may vacate the place to other students.

Students from TUT should register in ÕIS (registration will be opened on January 11 January 30). Students from Tallinn University and IT College, who are interested in taking the course should send an e-mail to Siiri Taveter (siiri.taveter@ttu.ee) mentioning ITI8905 in the subject line.


Final Grade

Your final grade will consist of:

  • 50% Homework
  • 50% Exam


Homework

There are 14 homework assignments total for Lectures 1-14. The last lecture (lecture 15) will not have a homework assignment. Each assignment submission will be scored between 0.0 - 1.0. For a perfect score for homeworks you need at least 12 points out of the 14. So there is some buffer if you happen to miss a homework or if you didn't get a great score for each of them. For those of you that happen to get more than 12 points, we will make your life easier on the exam :).

Homeworks for the lectures will be given out at the end of each lecture (Monday) and will need to be submitted by Sunday 23:59 EEST same week. This means you have 6 days for solving the homework and submitting it to us for grading. Don't be late - if you are late then you'll get 0 points (we won't even look at it)! NB! We have a no cheating policy:

  • Copying solutions from a friend is forbidden - if we see two identical submissions, they both get a 0.
  • Copying solutions from StackOverflow is forbidden - its okay to look at solutions for ideas, but don't blatantly copy.

Use the Java Standard Library unless homework assignment itself uses some other libraries


Exam

The exam will be:

  • 60% written (multiple-choice questions)
  • 40% oral (3 questions)
  • NB! Prerequisite: must get at least 6 points for Homework


Lectures

Lecture 1

Lecture 2

  • ...