What will I learn?

The educational objectives of the undergraduate programs in the CSE Department are to produce graduates who become productive professionals in an information technology discipline, pursue graduate or professional degrees, are successful entrepreneurs and managers, have a broad knowledge and wide range of interests, are valuable members of their general community and take a leadership role in their chosen field. As such, the programs are designed to ensure that graduates have the following abilities:

Computers play an ever-increasing role in society. Their use permeates all other academic disciplines and industrial arenas. Computer science is the study of the concepts and theory surrounding computer design and software construction. The SMU undergraduate program in computer science is designed to give students a solid understanding of these concepts, providing them with the technical knowledge needed to pursue either an advanced degree or a challenging career in the computer industry. The diversity of the Lyle School of Engineering computer environment exposes undergraduate computer science students to many different hardware and software systems.

To study and use computers, one must communicate with them through a variety of software interfaces, including programming languages. At SMU, the student will study several high-level languages – such as C++ and Java – that simplify the use of computers. In addition, students are exposed to a variety of computer-aided software engineering tools. Assembly languages and operating systems (such as Linux/UNIX) for microcomputers, mainframes and supercomputers are studied to provide an understanding of the architecture and organization of a digital computer. Mathematical topics such as discrete mathematics, graph theory, and Boolean and linear algebra are included in required undergraduate classes so that students may better understand the internal structure of the computer and the effective utilization of its languages.

Knowledge of the computer’s internal structure is important to understanding its capabilities. Thus, computer science students take courses in assembly language, computer logic and computer organization. Courses in systems programming and operating systems extend this structural study into the “software” of the computer. A required sequence of software engineering courses prepares students for advanced systems and software applications.

For graduates with degrees in computer science

  • The ability to apply knowledge of computing and mathematics to software design and computing problems.
  • The ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.
  • The ability to design, implement and evaluate a computer-based system, process, component or program to meet desired needs.
  • The ability to function effectively on teams to accomplish a common goal.
  • An understanding of professional, ethical, legal, security and social issues and responsibilities.
  • The ability to communicate effectively with a range of audiences both in an oral and written form.
  • The broad liberal arts education necessary to analyze the local and global impact of computing on individuals, organizations and society.
  • The recognition of the need for and the ability to engage in continuing professional development and lifelong learning.
  • The ability to use the techniques, skills and modern computing and software engineering tools necessary for computing practice.

Which department am I in?

Southern Methodist University - Lyle School of Engineering

Study options

Full Time (Minimum of Minimum of 120 academic credit hours)

Tuition fees
US$50,200.00 per year

*Price shown is for indicative purposes, please check with institution

Start date

24 August 2020, 19 January 2021


Southern Methodist University - Lyle School of Engineering

3101 Dyer Street,



75205, United States

Entry requirements

For students from United States

Students must have graduate from high school or equivalent qualification.

For international students

Students must graduates from high school.

  • an official total score of at least 90 on the TOEFL English language proficiency exam with recommended sub scores of at least: 20 Reading, 20 Listening, 24 Speaking, 24 Writing.
  • an official score of at least 6.5 on the IELTS Academic English competency test with recommended sub scores of at least: 6.5 Reading, 6.5 Listening, 7.5 Speaking, 6.5 Writing.
  • an official score of at least 60 on the Pearson Test of English (PTE Academic).
  • evidence of successful completion of SMU’s Intensive English Program with a recommendation for degree study at SMU from the IEP Director.

About this uni

Based on the 234-acre SMU campus in the heart of Dallas, Texas, ranked 14th most beautiful campus in the US (Princeton Review).

  • 11:1 student to teacher ratio, with world-class researchers
  • Located on a 234-acre campus in Dallas, Texas
  • State-of-the-art laboratories and facilities
  • SMU is a top 10% U.S. university (Wall Street Journal)