How do-able is this schedule? Engineering Computer Science Major

<p>How tough of a schedule is this? (Note Fall Semester 2014) </p>

<p>CS 2800 Discrete Structures 3.00 Graded<br>
CS 3110 Data Struct & Functional Progr 4.00 Graded<br>
MATH 2940 Linear Algebra for Engineers 4.00 Graded<br>
PHYS 2213 Physics II: Electromagnetism 4.00 Graded</p>

<p>It’s very do-able. I know friends who are taking a very similar schedule plus a liberal studies elective. It seems like a very typical schedule. </p>