Difference between revisions of "BITL-CS1"
(→Calendar) |
|||
(116 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ |
|||
⚫ | |||
{{pagebreak}} |
|||
⚫ | |||
Notes |
|||
Please follow eStudijas/ORTUS for the updates. |
|||
What is Computer Science? |
|||
* [https://www.youtube.com/watch?v=DIbtX0GqIA8 a version from Udacity] |
|||
{{pagebreak}} |
|||
{{BITL_CS1_Resources}} |
|||
=Calendar= |
|||
{| border=1 cellspacing=0 cellpadding=4 |
|||
|- |
|||
! Date |
|||
! Topic |
|||
! Exercises |
|||
|- |
|||
| |
|||
==== 09.09.2019.==== |
|||
| |
|||
Introduction to the course. Syllabus. What is computer science. Branches of computer science. Abstraction. Data. Algorithms. Search using linear, skip and binary approach. Correctness and complexity of an algorithm. |
|||
| |
|||
Write a pseudocode for binary search algorithm, in the context of a dictionary. |
|||
|- |
|||
| |
|||
==== 23.12.2019.==== |
|||
| Christmas break and the New Year |
|||
| |
|||
|
|||
|- |
|||
| |
|||
==== ??.01.2020.==== |
|||
| Final Exam. |
|||
| |
|||
|
|||
|- |
|||
|} |
|||
=Resources= |
Latest revision as of 09:21, 15 August 2022
Course: Introduction to Computer Science CS1 (BITL).
Please follow eStudijas/ORTUS for the updates.
Resources
Test environments
Practice exercises
- Snakify.org - Python exercises
- HackerRank.com - practice questions
Python
Javascript
- JavaScript tutorial at W3 Schools
HTML
- HTML tutorial at W3 Schools
SQL
Security
XSS. HTML and SQL injection attacks and prevention.
- 14 new attacks on web browsers detected by Ruhr-Universität Bochum (RUB) and Niederrhein University of Applied Sciences.