CSE at SMU is a Research-oriented, Student-Centered department. The department promotes world class research with absolute commitment to excellence in teaching.
The vision of the CSE department is to become a world-class student-centered Department of Computer Science and Engineering that:
- Provides an education of the highest quality for both undergraduate and graduate students
- Provides state-of-the-art facilities and internationally recognized faculty
- Promotes partnerships with industry and community
- Fosters high-quality scholarly research.
The mission of the CSE department is to:
- Equip our graduates with the knowledge and expertise to contribute significantly to the information industry and to continue to grow professionally
- Partner with local, state, national, and international entities in education and research
- Engage both faculty and students in scholarly research activities
- Nurture our graduates’ interpersonal and entrepreneurial skills so that they may provide vision and leadership within the information industry’s diverse culture.
From the department mission statement we have derived the following specific objectives for the BS CS program. These are to be met by graduates within a few years after graduation. The objectives are to produce graduates who:
- Are productive professionals in some information technology discipline.
- Are pursuing (have pursued) graduate or professional degrees.
- Become successful entrepreneurs and managers.
- Have a broad knowledge and wide range of interests.
- Are valuable members of their general community.
- Take a leadership role in their chosen field.
The BS CS degree program has been structured to ensure that the outcomes which follow are met by all graduates at the time of their graduation. All graduates will possess:
- Analyze a complex computing problem and 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.
From the department mission statement we have derived the following specific objectives for the BS CpE program. These are to be met by graduates within a few years after graduation. The objectives are to produce graduates who:
- Have a broad knowledge and a wide range of interests, and are valuable members of their general community.
- Be productive professionals in an information technology discipline, or
- Be pursuing or will have pursued graduate or professional degrees, or
- Become successful entrepreneurs or managers, and
- Take a leadership role in their chosen fields.
To achieve the objectives, the Bachelor of Science in Computer Engineering degree program strives to obtain the following outcomes which should be achieved by all graduates at the time of their graduation. Each graduate will possess:
- An ability to apply knowledge of mathematics, science, and engineering to both software and hardware design problems
- An ability to design and conduct experiments and to analyze and interpret data related to software and hardware design solutions
- An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
- An ability to function on multi-disciplinary teams using current computer engineering tools and technologies
- An ability to identify, formulate, and solve engineering problems based on a fundamental understanding of concepts of computer engineering topics
- An understanding of personal, professional, and ethical responsibility
- An ability to communicate effectively both in an oral and written form
- The broad liberal arts education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context
- Recognition of the need for, and an ability to engage in life-long learning
- Knowledge of contemporary issues in computer engineering
- An ability to use the techniques, skills and modern engineering tools necessary for computer engineering practice