Search Results
CSC 116 Introduction to Computing - Java
An introductory course in computing in Java. Emphasis on algorithm development and problem solving. Careful and methodical development of Java applications from specifications; documentation and style; appropriate use of control structures; classes and methods; data types and data abstraction; object-oriented programming and design; software testing. Most seats reserved for Computer Science majors.
Co-requisite: ·¡Ìý115 or °ä°¿³§Ìý100 and ²Ñ´¡Ìý121 or ²Ñ´¡Ìý131 or ²Ñ´¡Ìý141
Typically offered in Fall, Spring, and Summer
Computer Programming (Minor)
/undergraduate/engineering/computer-science/computer-programming-minor/
In today's digital-first economy, the Minor in Computer Programming gives graduates a distinct advantage in the job market. By combining deep technical skills with their primary discipline, students position themselves as versatile problem solvers capable of bridging the gap between their domain expertise and software engineering.
Computer Programming (Certificate) (For Post-Baccalaureate Students, Distance Education)
/undergraduate/engineering/computer-science/computer-programming-certificate-distance-education/
The Computer Programming Certificate (CPC) is specifically designed for working professionals who wish to prepare for a career change or further their current career by gaining fundamental computing skills. Offered entirely online, this program provides a flexible path for individuals with a bachelor's degree in a non-computing field to transition into the tech industry.
Mathematics Education (BS) and Mathematics (BS) (Double Major)
/undergraduate/education/stem/mathematics-education-bs-mathematics-bs-double-major/
...be selected from MA 116, CSC 112, CSC 114, or CSC 116. 4 A grade...