This semester, CSCI 0200: “Program Design with Data Structures and Algorithms” was introduced as the new final course in the Department of Computer Science's undergraduate introductory sequence. In ...
Please check the university course catalog for course descriptions and prerequisite information. Undergraduate Courses: To request a syllabus for a current or recently completed CSCI undergraduate ...
This course explores dynamical systems and the various ways to use a computer to investigate their behavior. It covers the standard computational and analytical tools used in nonlinear dynamics, ...
No prior programming experience is required for either CSCI 115 or CSCI 125. However, CSCI 125 moves at a slightly faster pace. If you are comfortable with that faster pace, sign up for CSCI 125, ...
The department offers a variety of introductory courses that are appropriate for students of all backgrounds. Most students interested in Computer Science start with one of the following courses, all ...
A broad survey of the computer science discipline, focusing on the computer's role in representing, storing, manipulating, organizing and communicating information. Topics include hardware, software, ...
A degree in Computer Science requires basic courses in the principles of computer science and mathematics. If you intend to major in Computer Science, by the time you finish your sophomore year, you ...
The Computer Science Department offers an undergraduate major leading to the degree of Bachelor of Arts or Bachelor of Science, and two minors. In addition, the Computer Science, Biology, and ...
In an email to concentrators last month, the Department of Computer Science announced cancellations and changes to course offerings for the next academic year. Thirteen computer science courses have ...
You do not need previous coding or programming experience to start in CSCI 1105. The basic knowledge and concepts will be taught in the first year and we have many supports in place for students that ...