Informatics2-2019

A MathWikiből
(Változatok közti eltérés)
(Új oldal, tartalma: „= Informatics 2 = == General informations == * Lecturer and labs: Gábor Borbély <tt>borbely</tt> * '''Lecture''' ** Thursday 9:15-10:00 H601 * '''Lab''' ** Thursday…”)
 
a (Midterms)
 
(egy szerkesztő 33 közbeeső változata nincs mutatva)
11. sor: 11. sor:
  
 
=== Midterms ===
 
=== Midterms ===
# midterm: March 4<sup>th</sup>
+
# midterm: March 4<sup>th</sup>, 4pm, room E1C [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/zh1_19i2_eng.pdf pdf]
# midterm: April 8<sup>th</sup>
+
#* repetition: March 26<sup>th</sup>, 6pm-7pm, room T601/2
# midterm: May 13<sup>th</sup>
+
# midterm: April 8<sup>th</sup>, 6pm-7pm, room E1A [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/zh2_19i2_eng.pdf pdf]
 +
#* repetition: April 23<sup>rd</sup>, 3pm-4pm, room T601/2
 +
# midterm: May 13<sup>th</sup>, 6pm, room: E1C [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/zh3_19i2_eng.pdf pdf]
 +
#* the covered materials: functions, references, recursion, dynamic programming, finite state automaton, binary trees, numpy
 +
#* repetition: May 20<sup>th</sup>, 12pm-1pm, room: H45A
  
 
=== Lab room ===
 
=== Lab room ===
28. sor: 32. sor:
 
The lectures can be read in html format or you can run them as jupyter notebook.
 
The lectures can be read in html format or you can run them as jupyter notebook.
  
# Getting started == Labs ==
+
# Getting started [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e01_19i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e01_19i2_eng.ipynb ipynb]
 +
# Programming paradigms [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e02_19i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e02_19i2_eng.ipynb ipynb]
 +
# Functions [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e03_18i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e03_18i2_eng.ipynb ipynb]
 +
# Data types [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e04_18i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e04_18i2_eng.ipynb ipynb]
 +
# Strings and formatting [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e05_18i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e05_18i2_eng.ipynb ipynb]
 +
# OOP I. [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e06_19i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e06_19i2_eng.ipynb ipynb]
 +
# OOP II. [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e07_19i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e07_19i2_eng.ipynb ipynb]
 +
# Functions, references [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e08_19i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e08_19i2_eng.ipynb ipynb]
 +
# Recursion, dynamic programming, finite state automaton [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e10_18i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e10_18i2_eng.ipynb ipynb]
 +
# Binary trees [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e11_18i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e11_18i2_eng.ipynb ipynb]
 +
# Modules, numpy [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e12_19i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e12_19i2_eng.ipynb ipynb]
 +
# Functional programming [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e13_19i2_eng.html html] [http://sandbox.hlt.bme.hu/~gaebor/ea_anyag/Info2/e13_19i2_eng.ipynb ipynb]
 +
 
 +
== Labs ==
  
 
# [[Informatics2-2019/Lab01|lab]]
 
# [[Informatics2-2019/Lab01|lab]]
 +
# [[Informatics2-2019/Lab02|lab]]
 +
# [[Informatics2-2019/Lab03|lab]]
 +
# [[Informatics2-2019/Lab04|lab]]
 +
# [[Informatics2-2019/Lab05|lab]]
 +
# [[Informatics2-2019/Lab06|lab]]
 +
# [[Informatics2-2019/Lab07|lab]]
 +
# [[Informatics2-2019/Lab08|lab]]
 +
# [[Informatics2-2019/Lab09|lab]]
 +
# [[Informatics2-2019/Lab10|lab]]
 +
# [[Informatics2-2019/Lab11|lab]]
  
 
== Homeworks ==
 
== Homeworks ==
  
 +
0<sup>th</sup> [[Informatics2-2019/HW0|Homework]]
 
# [[Informatics2-2019/HW1|Homework]]
 
# [[Informatics2-2019/HW1|Homework]]
 +
# [[Informatics2-2019/HW2|Homework]]
 +
# [[Informatics2-2019/HW3|Homework]]
 +
# [[Informatics2-2019/HW4|Homework]]
 +
# [[Informatics2-2019/HW5|Homework]]
 +
# [[Informatics2-2019/HW6|Homework]]
 +
# [[Informatics2-2019/HW7|Homework]]
 +
# [[Informatics2-2019/HW8|Homework]]
 +
# [[Informatics2-2019/HW9|Homework]]

A lap jelenlegi, 2019. május 16., 16:11-kori változata

Tartalomjegyzék

Informatics 2

General informations

  • Lecturer and labs: Gábor Borbély borbely
  • Lecture
    • Thursday 9:15-10:00 H601
  • Lab
    • Thursday 12:15-13:45 H601
  • Requirements.

Midterms

  1. midterm: March 4th, 4pm, room E1C pdf
    • repetition: March 26th, 6pm-7pm, room T601/2
  2. midterm: April 8th, 6pm-7pm, room E1A pdf
    • repetition: April 23rd, 3pm-4pm, room T601/2
  3. midterm: May 13th, 6pm, room: E1C pdf
    • the covered materials: functions, references, recursion, dynamic programming, finite state automaton, binary trees, numpy
    • repetition: May 20th, 12pm-1pm, room: H45A

Lab room

The room H507 has a magnetic card lock but it will be open during the labs. If you want to use it off the class, then you can request a card from Ibolya Elekné Barna. You will have to leave a 2000HUF deposit. Please return the card if it is no longer necessary. Also, you can work on your own computer or use a remote login, please ask for help if needed. The room H601 is opened only for the lectures.

Cloudcoder

On the labs and mostly on the homeworks we will use the following tool.

Lectures

The lectures can be read in html format or you can run them as jupyter notebook.

  1. Getting started html ipynb
  2. Programming paradigms html ipynb
  3. Functions html ipynb
  4. Data types html ipynb
  5. Strings and formatting html ipynb
  6. OOP I. html ipynb
  7. OOP II. html ipynb
  8. Functions, references html ipynb
  9. Recursion, dynamic programming, finite state automaton html ipynb
  10. Binary trees html ipynb
  11. Modules, numpy html ipynb
  12. Functional programming html ipynb

Labs

  1. lab
  2. lab
  3. lab
  4. lab
  5. lab
  6. lab
  7. lab
  8. lab
  9. lab
  10. lab
  11. lab

Homeworks

0th Homework

  1. Homework
  2. Homework
  3. Homework
  4. Homework
  5. Homework
  6. Homework
  7. Homework
  8. Homework
  9. Homework
Személyes eszközök