Program Learning Outcomes
Upon completing the Master of Science in Computer Science, graduates will be able to:
1. **Advanced Computing Skills**: Demonstrate mastery in advanced computing techniques and methodologies.
2. **Research and Development**: Conduct significant research in computer science and contribute to academic and industry advancements.
3. **Problem-Solving and Innovation**: Develop innovative solutions to complex computing problems.
4. **Technical Leadership**: Exhibit leadership in team-based environments and manage complex technical projects.
5. **Ethical and Social Awareness**: Understand and address ethical, legal, and social implications of computing technology.
Pathways Available
– **Research Pathway**: Focuses on academic research and thesis work in cutting-edge computer science areas.
– **Professional Pathway**: Geared towards industry application with a focus on practical skills and project work.
– **Online Pathway**: Offers flexibility for working professionals through a fully online curriculum.
Program Goals
Our program aims to:
– Equip students with advanced knowledge and skills in computer science.
– Foster innovative thinking and research abilities in technology.
– Prepare graduates for leadership roles in academia and industry.
Possible Career Options
Graduates can pursue a variety of career paths, including:
– Software Development Engineer
– Data Scientist
– Computer and Information Research Scientist
– IT Project Manager
– Machine Learning Engineer
Program Curriculum and Structure
– **Core Courses**: Advanced Algorithms, Computer Systems, Machine Learning, Data Structures.
– **Elective Courses**: Choose from areas such as Artificial Intelligence, Big Data Analytics, Cloud Computing, Cybersecurity.
– **Research Component**: Engage in substantial research leading to a thesis or capstone project.
– **Professional Development**: Seminars, workshops, and networking events for career advancement.
**Learning Outcomes**:
– **Core Courses**: Acquire foundational and advanced knowledge in key computer science domains.
– **Elective Courses**: Gain specialized skills in emerging and high-demand areas of technology.
– **Research Component**: Develop expertise in a specific area of interest, contributing to the field.
– **Professional Development**: Enhance communication, leadership, and networking skills for career growth.
Entry Requirements
– Bachelor’s degree in Computer Science or a related field.
– Minimum GPA: 3.0 (on a 4.0 scale).
– GRE scores (optional for 2023 admissions).
– Statement of Purpose outlining research interests and career goals.
– Letters of Recommendation.
Awards and Recognition
– **Computing Research Excellence Award**: For outstanding contributions to computer science research.
– **Innovative Technology Leader Award**: Recognizing significant advancements in technology and industry practices.
– **Global Tech Impact Award**: Awarded for projects or research with a significant global impact in technology and computing.