CS 318 – Data Structure & Algorithm Analysis
Prerequisites/Corequisites: Take CS-227; Minimum grade C. (Required, Previous). Credit Hours: Min: 3; Max: Description: An overview of the structure and implementation of data structures, including lists, trees, heaps, and tables, and an examination of searching, sorting, and other algorithms, including implementation and analysis of their efficiency.
CS 310 – Computer Architec & Organ
Prerequisites/Corequisites: Take CS-280; Minimum grade C. (Required, Previous). Credit Hours: Min: 3; Max: Description: A study of hardware organization, memory addressing and structure, CPU-memory I/O relationships, organization of computer processors, memories, and interconnections. Students will look at processor control, data units, memory structure, microprogramming, the role of assembly language, timing, I/O design, current architectures, and […]
CS 280L – Digital Systems Design Lab
Prerequisites/Corequisites: Credit Hours: Min: ; Max: Description:
MATH 425 – Numerical Analysis
Prerequisites/Corequisites: # Take MATH-203 # Take MATH-213 or CS-226. (Required, Previous). Credit Hours: Min: 3; Max: Description: Techniques and types of errors involved in computer applications to mathematical problems. Topics include techniques for solving equations, systems of equations, and problems in integral calculus. Computer solutions for several problems will be required.
MATH 304 – Linear Algebra
Prerequisites/Corequisites: Take MATH-202; Minimum grade C. (Required, Previous). Credit Hours: Min: 3; Max: Description: Introduction to the algebra of finite-dimensional vector spaces. Topics covered include finite-dimensional vector spaces, matrices, systems of linear equations, determinants, change of basis, eigenvalues, and eigenvectors.
MATH 312 – Probability and Stats.For Sci/Math
Prerequisites/Corequisites: Take MATH-202. (Required, Previous). Credit Hours: Min: 3; Max: Description: The course will cover topics in descriptive statistics, elementary probability, random variables and their distributions, expected values and variances, sampling techniques, estimation procedures, hypothesis testing, decision making, and related topics from inferential statistics.
MATH 203 – Calculus III
Prerequisites/Corequisites: Take MATH-202; Minimum grade C. (Required, Previous). Credit Hours: Min: 3; Max: Description: Continuation of Calculus II, the course covers sequences, infinite series, improper integrals, and applications.
MATH 202 – Calculus II
Prerequisites/Corequisites: Take MATH-201; Minimum grade C. (Required, Previous). Credit Hours: Min: 3; Max: Description: Continuation of Calculus I, the course covers the integral, techniques of integration, the exponential function, the logarithm function, and applications.
MATH 201 – Calculus I
Prerequisites/Corequisites: Take 1 group (Take MATH-132; Minimum grade C /Take MATH-137; Minimum grade C /Take MATH-S570). (Required, Previous). Credit Hours: Min: 3; Max: Description: The first of a three-course sequence covering an introduction to the analysis of real-valued functions of one real variable. Topics include the limit of a function, continuity, the derivative, and applications. […]
ENGL 318 – Technical Communication
Prerequisites/Corequisites: Take ENGL-102(3122). (Required, Previous). Credit Hours: Min: 3; Max: Description: Introduces students to the conventions of writing in technology and the sciences. Students learn technical writing style, the integration of visual aids, collaborative processes, and document production cycles. To be eligible for English 498, majors and minors in Professional Writing must earn at least […]
CS 480 – Capstone I
Prerequisites/Corequisites: Credit Hours: Min: 3; Max: Description: Students will bring together the knowledge and skills acquired over the course of their studies and apply them in a project which demonstrates an application of computer science. Students may work individually or in a small team. Students will work on project planning, software requirements analysis, design, and […]
CS 475 – Internship in Computer Science
Prerequisites/Corequisites: Credit Hours: Min: 3; Max: Description: This course integrates a student’s classroom studies with work-based learning related to the student’s academic curriculum and/or career goals. At the work site, the student will engage in a number of supervisor-directed activities documented in a learning agreement that will subsequently be used as part of the student’s […]