CSC 686-687
NATIONAL UNIVERSITY
School of Engineering, Technology and Media
Assessment for Master of Science in Computer Science Program Capstone Project (CSC686-CSC687)
Project Title:
Presenters:
Directions: Please enter a numerical score (between 0 and 100) for each team for each learning outcome which you feel at least 80% of the student team members have demonstrated. Please use the blank areas for questions, comments etc., if needed.
Learning Outcomes / Assessment Criteria and Measurable Outcomes / Score- Create software requirements specifications, and design and develop complex software systems using software engineering processes and tools..
- Proficiency in problem analysis
- Specified Functional & Non-Functional Requirements, Use Case Diagram
- Proficiency in Software Design
- Evaluate computer security vulnerabilities and threats, and countermeasures that are both effective and ethical to address them.
- Contextual evaluation of security aspects
- Effective measures
- Ethical aspects
- Analyze, design and develop database solutions by translating database modeling theory into sound database design and implementation.
- Analysis of Database aspects
- Proficiency in Database design
- Proficiency in Database implementation
- Analyze and design complex front-end applications for cloud and client-server architectures and integrate them with backend databases.
- Proficiency in analysis and design of frontend applications
- Proficiency in integrating them with backend databases
- Compare & contrast alternative systems for process and memory management.
- Understanding of alternatives in dealing with memory related issues.
- Demonstrate ability to conduct in-depth research, both individually as well as in teams, in a specific computer science
area and ability to maintain currency in computer science through lifelong learning.
- Proficiency in research in a computer science area
- Lessons learned from the project
- Motivation in lifelong learning
- Demonstrate critical thinking and ability to analyze and synthesize computer science concepts and skills with ethical standards through graduate-level evaluative and creative written assignments and oral reports.
- Proficiency in critical thinking
- Ability to analyze and synthesize computer related concepts
- Skillful with ethical standards
- Proficiency in expressing critical thinking , analysis and synthesis
- Evaluate design methodologies for software projects including hardware/software integration, networking and graphical user interfaces.
- Evaluation of design methodologies
- Are some methodologies better than others?
- Comparative advantages or disadvantages of design methodologies
Project Evaluated by:
Signature:______
PRINT NAME:
Any Other Comments: