The Department of Computer Science and Engineering is part of the J.B. Speed School of Engineering. The Speed School comes under the University of Louisville. Our Department offers Bachelor of Science (B.S.) and Master of Engineering (M. Eng.) degrees. The baccalaureate program in Computer Science and Engineering consists of a four-calendar-year integrated sequence of academic course work and cooperative experience.
The Bachelor of Science and the Master of Engineering programs are accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.
UofL’s Bachelor of Science degree program in Computer Science and Engineering is also accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.
Mission Statement
The Mission of the CSE Department is to prepare students to enter the computer science and engineering profession or to pursue advanced graduate study with specialty in the areas of Computer Science and Engineering.
Objectives and Outcomes
Bachelor of Science Program in Computer Science and Engineering
BS Program Educational Objectives
- Succeed as Computer Science and Engineering professionals in industrial, academic, or government entities, or be successful in pursuing professional/graduate studies.
- Engage in life-long learning necessary for their professional development in emerging Computer Science and Engineering practice and advancement of their soft skills.
- Be involved in their communities in addressing social, ethical, and professional issues related to technology.
BS CSE Student Outcomes (EAC)
Students in the BS CSE program will have the ability to:
- identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
- apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
- communicate effectively with a range of audiences
- recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
- function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
- develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
- acquire and apply new knowledge as needed, using appropriate learning strategies
BS CSE Student Outcomes (CAC)
Students in the BS CSE program will have the ability to:
- analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions
- design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline
- communicate effectively in a variety of professional contexts
- recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
- function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline
- apply computer science theory and software development fundamentals to produce computing-based solutions
Master of Engineering Program in Computer Science and Engineering
MENG Program Educational Objectives
- Succeed at advanced levels as Computer Science and Engineering professionals in industrial, academic, or government entities, or are successful in pursuing further professional/graduate studies.
- Engage in life-long learning necessary for their professional development.
- Lead their communities in addressing social, ethical, and professional issues in contemporary computer science and engineering practice.
MENG CSE Student Outcomes (EAC)
Students in the MEng CSE program will have the ability to:
- identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
- apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
- communicate effectively with a range of audiences
- recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
- function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
- develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
- acquire and apply new knowledge as needed, using appropriate learning strategies
- perform advanced level of analysis, knowledge of current topics and competence in performing independent research
MENG CSE Student Outcomes (CAC)
Students in the MEng CSE program will have the ability to:
- analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions
- design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline
- communicate effectively in a variety of professional contexts
- recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
- function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline
- apply computer science theory and software development fundamentals to produce computing-based solutions
- perform advanced level of analysis, knowledge of current topics and competence in performing independent research
Specific enrollment and degree data available on Facts & Figures page.
Learn more about Speed School’s accreditation.