Undergraduate
Undergraduate Programs
The overall mission of the computing programs is to prepare nationally and internationally competitive graduates, at the graduate and baccalaureate levels, in computer science, information technology, and cybersecurity to meet the needs of the current and future technology era. Our department's program objectives and outcomes are consistent with the mission of the School of Engineering and Applied Sciences, which is to provide nationally competitive and fully accrediated professional programs at the certificate, associate, baccalaureate, and graduate levels. These programs enable immediate employment upon graduation or for continuation for advanced level studies in the respective disciplines.
Program Educational Objectives (BS in Computer Science)
Program educational objectives (PEOs) are broad statements that describe what graduates are expected to attain within a few years of graduation.
Our graduates will
- achieve professional success by demonstrating excellence in computing careers and/or graduate studies.
- engage in lifelong learning by acquiring new computing skills, collaborating with diverse teams, and adapting to emerging technologies to provide innovative solutions.
- demonstrate ethical leadership and social responsibility through professional practice and service initiatives in the computing field.
Program Educational Objectives (BS in Cybersecurity)
Program educational objectives (PEOs) are broad statements that describe what graduates are expected to attain within a few years of graduation.
Our graduates will
- demonstrate excellence in cybersecurity roles within industry, government, or academia, as evidenced by career advancement, leadership responsibilities, or pursuit of graduate-level education.
- grow professionally by acquiring knowledge of emerging cybersecurity trends and technologies through professional development and active participation in technical organizations.
- follow professional and ethical standards, provide principled leadership, and engage in service initiatives that promote cybersecurity awareness, resilience, and societal well-being at local, national, or global levels.
Program Educational Objectives (MS in Computer Science)
Program educational objectives (PEOs) are broad statements that describe what graduates are expected to attain within a few years of graduation.
Our graduates will
- take leadership roles in cybersecurity careers or pursue advanced graduate studies.
- grow professionally by continuously acquiring new computing skills and adapting to the latest technologies, tools, and methodologies.
- practice computing responsibly and professionally by adhering to ethical standards and addressing societal needs.
Computer Science - Student Outcomes
Computer Science program enables students to achieve, by the time of graduation:
- 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.
*The computer science program (BS in Computer Science) is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.
Information Technology - Student Outcomes
Information Technology program enables students to achieve, by the time of graduation:
- 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.
- Use systemic approaches to select, develop, apply, integrate, and administer secure computing technologies to accomplish user goals.
Cybersecurity - Student Outcomes
Cybersecurity program enable students to achieve, by the time of graduation:
- 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 security principles and practices to maintain operations in the presence of risks and threats.
Enrollment & Graduation
Annual student enrollment and graduation
The Office of Institutional Research, Assessment, and Planning at the University of the District of Columbia creates UDC Fact Books by collecting students enrollments, graduation, or else annually. Student enrollment and graduation data for the BS in Computer Science and the BS in Information Technology can be found at the university website.
- Check UDC Fact Books at http://www.udc.edu/irap/fact_books
- Annual student enrollment data can be found in the university website at https://www.udc.edu/irap/fact_sheets