3 ms·
year 1 CS in my university is :intro to CS (simple JAVA and simple coding) :linear algebra 1 :introduction to logic (simple set theory(though the course got co
by kandel 3y ago
year 1 CS in my university is
:intro to CS (simple JAVA and simple coding)
:linear algebra 1
:introduction to logic (simple set theory(though the course got comparatively deep and proved induction as well as defined relations rather throughouly. most students failed.)
:Digital systems (basic digital logic)
semester 2 is:
:data structures
:linear algebra 2
:infitisimal math 1
:practical course on usages of math
:combinatorics\basic discrete math (No generator functions or the like. Basic counting, basic graph theory, basic discrete probability)
This is for a university that has a technical approach to CS. It's not considered very mathematical, so view it as a sign that calc1/2 and linear algebra 1/2 is needed. they are fun courses!
Go learn the math courses with the mathematicians if you've felt a connection to math, there is a definite change in the feelings of the class. It's the "same" material but in one class you will think like a mathematician and in the other like an engineer.