The course requirements of the computing certificate are as follows: Required courses (complete ALL the courses below) Course Description Semester hours CSCI 1100 - 1100L* Topics in computing 3 CSCI 1301 Introduction to computing and programming 4 CSCI 1302 Software development 4 CSCI 2610*** Discrete mathematics for computer science 4 Elective Course (choose ONE from the list below)**** Course Description Semester hours GEOG 4370 Introduction to geographic information systems 3 GEOG 4470 Geographic analysis and geographic information systems 3 ENGR 4360 Advanced topics in CAD/CAM 3 ENGR 4540 Applied machine vision 3 LING 3150 Generative syntax 3 LING 4510 Deductive systems 3 LING 4520 Model systems 3 ARTI 4510 Deductive systems 3 ARTI 4540 Symbolic processing 3 PHIL 4250 Technology and values 3 PHIL 4550 Artificial intelligence 3 CSCI 1730 Systems Programming 4 CSCI 2670 Theory of computing 4 CSCI 2720 Data structures 4 ANY CSCI 4000 - Level Course ANY CSCI 4000 - Level Course 3 or 4 Total Semester hours 18 - 20 * A more advanced course can be substituted for CSCI 1100-1100L. Terry College Students may substitute MIST - 2090: Introduction to Information Systems in Business. ** Each class must be passed with a "C" or better. A total of 18-20 hours will be needed. *** Students can substitute MATH-3200 in place of CSCI-2610. **** All elective courses must be taken in residence. How to apply for the Certificate in Computing: You can apply for the certificate through Athena.