Bachelor of Science
The mission of the computer science B.S. program is to provide undergraduate students with a strong foundation in both computer science theory and programming practice that is necessary to solve real-world engineering problems. Through the use of state of the art software and hardware, students will learn to develop their theoretical and programming skills in order to allow them to apply these learned techniques to analyze a problem, evaluate possible solutions, and create a solution as part of a program development team. The program prepares students for engineering careers in software design, intelligent systems, big data systems and analytics, computer systems and network design, software system security and bioinformatics. Graduates will be prepared to take positions in these areas in academia, industry and government, the local community, and will be prepared for graduate studies in computer science as well. In addition the program provides students with opportunities to interact with other professional institutions and exhibit the highest ethical standards in the practice of their profession.
Program learning objectives
The objectives of the Bachelor of Science in Computer Science (BSCS) program are to develop graduates who, within a few years of graduation:
- Students will be able to apply the principles of computer science, mathematics, and scientific investigation to solve real-world problems appropriate to the discipline.
- Students will have lifelong learning skills, which will allow them to successfully adapt to evolving technologies throughout their professional careers.
- Students are sufficiently prepared for employment and advanced studies, and will have significant experiences with complex software development for real-world problems.
- Students will have sufficient teamwork, communication, and interpersonal skills to enable them to work with others effectively in their professional careers.
- Students can function ethically and responsibly, and are conscious of ethical, social, global, legal, security and professional issues related to computing.
Student learning outcomes
The BSCS undergraduate program has adopted ABET student outcomes that describe what students are expected to know and be able to do by the time of graduation. The BSCS Undergraduate Program is designed to produce graduates who are able 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.
Stakeholders Reports for the Bachelor of Science in Computer Science
Wayne State students pursuing a Bachelor of Science in Computer Science may have the option of taking classes at the Schoolcraft Center or Macomb's ATEC building. If you would like to schedule an academic advising appointment at Macomb's University Center or Macomb's ATEC building with Colleen McKenney or schedule an academic advising appointment with Stephanie Chastain at Schoolcraft's Jeffress Center, please log on to Advising Works and select that location. If you have any difficulty with scheduling an appointment or if you are not yet a WSU student, but still interested in the program, please call 313-577-2477 to schedule an appointment.