OHIO University Undergraduate Catalog 2024-25
Artificial Intelligence Major (B.S.) |
Major code BS7477
Russ College of Engineering and Technology
School of Electrical Engineering and Computer Science
329 Stocker Center
Ohio University
Athens, OH 45701
Phone: 740.593.1568
www.ohio.edu/engineering/eecs
Avinash Karanth, contact person
karanth@ohio.edu
Program Overview
The Bachelor of Science degree program in Artificial Intelligence (AI) trains students in the emerging computer science discipline of AI, machine learning and deep learning. AI, or machine intelligence, is concerned with AI theory and algorithms for learning, data analysis, optimization and decision making that can be applied to several applications. Students receive in-depth training and knowledge to transform large amounts of data into actionable decisions for complex inputs such as vision, language and databases. The curriculum includes artificial intelligence topics such as knowledge representation, heuristic search, automated problem solving, decision making, machine learning, deep learning, and appropriate computer science, electrical engineering and computer engineering topics. Students gain practical experience in AI through a core of AI-related coursework that builds depth while exposing students to the various aspects of the discipline. Students complete an AI capstone project in their final year of the program.
Admissions Information
Freshman/First-Year Admission
To best prepare for the demands of the academic programs in Russ College, incoming freshmen are expected to have four years of college preparatory math, as well as either one year of chemistry or one year of physics. Students ranked in the top 30 percent of their classes who score at least 24 on the ACT or comparable on the SAT are most likely to be successful in Russ College of Engineering and Technology.
Change of Program Policy
Students who wish to transfer into an engineering or computer science program must have earned a C or better in a math course and a science course. The math course must be equivalent to MATH 1200 or higher. The science course must be equivalent to CHEM 1210 or higher, or PHYS 2051 / PHYS 2054 & PHYS 2055 or higher. Students enrolled at any Ohio University campus who wish to transfer into any program in the Russ College cannot do so if they would be on academic probation after transferring into that major. The probation rules for Russ College are stricter than those for the University as a whole. In order not to be on probation, a student must have a GPA of 2.0 or higher for all courses taken, for all courses taken in the Russ College, and for all courses taken in the intended major. Students must also have successfully completed all required courses in three attempts and have no required course they have attempted twice without success. For some courses, success means a grade of at least a C or C-.
External Transfer Admission
Transfer students who have earned fewer than 20 semester hours of credit at another accredited collegiate institution may be admitted directly to an engineering or computer science program, if they meet the general requirements for admission to Ohio University and have completed four years of college-prep math and one year each of chemistry or physics. While test scores are not required, students who have scored at least a 24 on the ACT or comparable on the SAT are most likely to be successful in the Russ College of Engineering and Technology.
Transfer students who have earned more than 20 semester hours of credit at another accredited collegiate institution may be admitted directly to an engineering or computer science program, if they meet the general requirements for transfer students, including a GPA greater than 2.5. Students who wish to transfer into an engineering or computer science program must have earned a C or better in a math course and a science course. The math course must be equivalent to MATH 1200 or higher. The science course must be equivalent to CHEM 1210 or higher, or PHYS 2051 / PHYS 2054 & PHYS 2055 or higher.
Opportunities Upon Graduation
Graduates of the bachelor of science degree program in artificial intelligence will have similar employment opportunities available to them as students who have graduated from the computer science major, such as roles in business, industry, government, or higher education in addition to jobs in the computer and software industry. In addition to these opportunities, graduates of this program will be prepared to enter the workforce as practicing AI engineering. Beyond direct employment possibilities, graduates of the bachelor’s program will be well-prepared to enter into graduate programs - either at Ohio University or elsewhere.
Undergraduate students in the artificial intelligence major are encouraged to participate in available research opportunities. The School of Electrical Engineering and Computer Science receives significant research support from industrial and governmental agencies. A number of undergraduate students participate in these sponsored research projects each year.
Requirements
University-wide Graduation Requirements
Ohio University requires the completion of a minimum of 120 semester hours for the conferral of a bachelor’s degree. This program can be completed within that 120-hour requirement. For more information on the minimum hours requirement and other university-wide requirements, please review the Graduation Requirements – University-wide page.
Major Grade Requirement
Note - a minimum GPA of 2.0 (C) or better is required overall for major courses. This includes any courses with the AI, CS, EE, or SEC prefix used to fulfill a major requirement.
College-Level Requirements for the Russ College of Engineering and Technology
View the College-Level Requirements for the Russ College of Engineering and Technology .
Core Curriculum
Complete the following course:
- ET 1500 - Engineering and Technology: Career Orientation Credit Hours: .5
Ethics and Society
Complete the following courses:
- CS 2653 - Professional and Ethical Aspects of Computing Credit Hours: 3
- ET 2905 - History of Technology in Society Credit Hours: 3
Mathematics and Science
Complete the following courses:
- BIOS 1700 - Biological Sciences I: Molecules and Cells Credit Hours: 3
- BIOS 1705 - Biological Sciences I Laboratory Credit Hours: 1
- CS 3000 - Introduction to Discrete Structures Credit Hours: 4
- EE 3713 - Applied Probability and Statistics for Electrical Engineers Credit Hours: 3
- MATH 2301 - Calculus I Credit Hours: 4
- MATH 2302 - Calculus II Credit Hours: 4
- MATH 3200 - Applied Linear Algebra Credit Hours: 3
Chemistry Sequence
Complete the following courses:
- CHEM 1510 - Fundamentals of Chemistry I Credit Hours: 4
- CHEM 1520 - Fundamentals of Chemistry II Credit Hours: 4
Physics Sequence
Complete the following courses:
- PHYS 2054 - General Physics 1 classical mechanics and thermodynamics Credit Hours: 3
- PHYS 2055 - General Physics 1 laboratory course Credit Hours: 1
- PHYS 2056 - General Physics 2 electricity and magnetism Credit Hours: 3
- PHYS 2057 - General Physics 2 laboratory course Credit Hours: 1
Computing Core
Complete the following courses:
- CS 2400 - Introduction to Computer Science I Credit Hours: 4
- CS 2401 - Introduction to Computer Science II Credit Hours: 4
- CS 3200 - Organization of Programming Languages Credit Hours: 3
- CS 3560 - Software Engineering Tools and Practices Credit Hours: 3
- CS 3610 - Data Structures Credit Hours: 4
- CS 4000 - Introduction to Distributed, Parallel, and Web-Centric Computing Credit Hours: 3
- CS 4040 - Design and Analysis of Algorithms Credit Hours: 3
Electrical Engineering Core
Complete the following courses:
- EE 1024 - Introduction to Computer Engineering Credit Hours: 4
- EE 3613 - Computer Organization Credit Hours: 3
Artificial Intelligence Core
Complete the following courses:
- AI 2100 - Concepts of Artificial Intelligence Credit Hours: 3
- AI 3100 - Foundations of Artificial Intelligence Credit Hours: 3
- AI 3300 - Statistical Learning Credit Hours: 3
- AI 4010 - Foundations of Deep Learning Credit Hours: 3
Artificial Intelligence Capstone
Complete the following courses:
- AI 4560 - Software Design and Development I Credit Hours: 3
- AI 4561 - Software Design and Development II Credit Hours: 3
Technical Elective
Complete four courses from the following:
- CS 4150 - Data Science: Algorithms, Processes and Applications Credit Hours: 3
- CS 4160 - Problem Solving with Bioinformatics Tools Credit Hours: 3
- CS 4170 - Data Mining With Applications in the Life Sciences Credit Hours: 3
- CS 4420 - Operating Systems Credit Hours: 3
- CS 4830 - Machine Learning Credit Hours: 3
- EE 3954 - Microprocessors and Microcontrollers Credit Hours: 4
- Any 4XXX-level AI course EXCEPTAI 4900