Bachelor of Science in Computer Science

Students seeking a Bachelor of Science in Computer Science must complete a minimum of 120 credit hours including core courses in Computer Science, Computer Programming, Mathematics, Science and Liberal Arts. Elective courses from Computer Science and Engineering including Data Science, Machine Learning, Cybersecurity, Mobile App Development, Game Development, Humanities/Social Sciences, and African-American Studies are also required. This program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.

EECS Curriculum Table 1 summarizes the required core and elective courses in each area. See a sample EE undergraduate curriculum (four-year plan) in EECS Curriculum Table 2. (Note: All Computer Science courses have been given the new prefix CSCI-to replace SYCS.)

See the Undergraduate Program Handbook for more information.

For student enrollment prior to AY 2016-17, the following worksheets are still applicable:

Checklist 2015

Checklist 2016

News

Cooley Pays it Forward with Tech 4.0 STEAM Technology Teen Workshop

Fri, September 6, 2019

Computer Science Senior Jasmon Cooley is paying it forward with her non-profit startup Tech 4.0. Born and raised in Memphis, Tennessee, Cooley witnessed the absence of engineers and information technology professionals in her environment. She recognized this as a lack of available opportunities and resources. Her goal is to create a pipeline for African American engineering talent, multiplying the number of African American engineers in the United States. Read More >>

Diaz-Caez Visiting Graduate Researcher at Tsinghua University this Summer

Fri, August 23, 2019

Electrical engineering Ph.D. student Christian Diaz-Caez was selected to participate in a National Science Foundation (NSF) IRES project as a visiting graduate researcher at Tsinghua University this summer. The U.S. News and World Report ranks Tsinghua University as No. 1 in Global Universities in China rankings. Read More >>

Events

No Events