Search Results


This course introduces students to advanced programming techniques and algorithm analysis. The topics covered will enable students develop large scale software with efficient algorithms that are maintainable. This course has a required laboratory component; students must register for the laboratory section attached to their lecture section.

Prerequisite(s): CIST 1400 (with a grade of C or better)

College of Information Science & Technology

CREATE COMMUNITY:  Our faculty, students, and staff create community as we cannot shape technology without others. INSPIRE DIVERSE VOICES:  The inspiration of diverse voices is our focus because the strongest communities empower all members, not just the majority. SHAPE THE FUTURE:  The work our faculty, students, and staff do with and for these diverse communities shape the future. TEACH LEADERSHIP:  We teach leadership as we cannot shape the future without creating more leaders.

Computer Science, Bachelor of Science

The Bachelor of Science in Computer Science provides students with a solid background in the fundamentals of computing and prepares them for employment in a wide variety of positions and for graduate study in computer science. The content of the department’s courses is continually monitored to ensure they are consistent with fast-changing developments in the discipline. Courses are offered in the day, evening, and some online sections for the convenience of our students. Appropriate university and departmental computing resources are available to students taking computer science courses.