- #1

- 13

- 0

Obligatory subjects are:

- Algorithms and Data Structures
- Probability and Statistics
- Computer Networks

Electives are:

- Formal languages and Automata
- Advanced Programming (Java mainly. generic programming etc. etc.)
- Logic and functional programming(Prolog and Lisp)
- Interactive applications
- Internet programming
- Calculus 3
- Linear Algebra

Now, Interactive apps. and Internet prog. are subject I have little or no interest for, so that narrows the list. Advanced prog. is what I will definitely take, but I'm contemplating between Linear Algebra, Logic and Functional prog. and Formal languages and Automata.

I can choose one more. It's my third semester and I still don't know which areas of comp. sci. I wanna concentrate on so I came here for advice :)