Can anyone tell me if this is an extremely rigorous course schedule?

<p><a href="http://catalogue.uci.edu/donaldbrenschoolofinformationandcomputersciences/departmentofinformatics/"&gt;http://catalogue.uci.edu/donaldbrenschoolofinformationandcomputersciences/departmentofinformatics/&lt;/a&gt;&lt;/p>

<p>I was wondering if these courses require a good knowledge of calculus or does it just have to do with learning skills in soft engineering,computer programming etc.</p>