[Solved] CS4360 Project Proposal

$25

File Name: CS4360_Project_Proposal.zip
File Size: 216.66 KB

SKU: [Solved] CS4360 Project Proposal Category: Tag:
5/5 - (1 vote)

The MSU Denver Computer Science program enables its graduates to become:

Professionals capable of applying computer science and software engineering principles and practices

Graduate students in computer science and related fields

Life-long learners capable of self study, continuing education and ongoing professional development

Ethical practitioners in computer science, software engineering and related fields Innovators able to respond to technological change and intellectual challenge

Program Outcomes

The program enables students to achieve, by the time of graduation:

An ability to apply knowledge of computing and mathematics appropriate to the discipline;

An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution;

An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs;

An ability to function effectively on teams to accomplish a common goal;

An understanding of professional, ethical, legal, security, and social issues and responsibilities;

An ability to communicate effectively with a range of audiences;

An ability to analyze the local and global impact of computing on individuals, organizations and society;

Recognition of the need for, and an ability to engage in, continuing professional development;

An ability to use current techniques, skills, and tools necessary for computing practices. An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices;

An ability to apply design and development principles in the construction of software systems of varying complexity.

Course Description

This course provides an experience in working on a software development project that requires technical knowledge. Students will work in teams of 3 or 4 to identify a problem, design a solution to that problem, and implement that solution. The solution must involve creating software and may involve also creating hardware.

Student Learning Objectives

  1. Identify a real-world problem amenable to solution by software, perhaps with accompanying hardware.
  2. Design a software solution to a given problem.
  3. Analyze the feasibility of implementing a given software design.
  4. Apply technical knowledge gained from courses and readings in the technical literature to a project.
  5. Collaborate effectively as a team member.
  6. Analyze and reflect, verbally and in writing, on a software development process.

Outline

  1. Identifying Real-World Problems
    1. Analyzing Legal, Social, and Ethical Impacts of a Proposed Solution
    2. Estimating the Feasibility of Solving a Problem
  2. Designing a Software Solution to a Problem
  3. Researching Technical Resources to Develop a Solution
  4. Implementing a Proposed Solution in Software
  5. Refining the Scope of the Problem
  6. Testing and Debugging the Software
  7. Presenting the Project

Communication

Face to face communication is best. I dont answer my phone. We will use the #cs4360 channel at https://drb80.slack.com/signup for asynchronous communication about the class. If you need to use the MSU Denver official communication channel: beaty[email protected]

Prerequisites

Senior standing and CS 3210, CS 3600, 8 additional credits of upper-division CS courses, COM 2610, PHI 3370, and CAS 1010, all with grades of C- or better, or permission of instructor.

Schedule

Time Monday Tuesday Wednesday Thursday
1100 1200 Office Hour AES 200N Office Hour AES 200N
1200 1400 CS 4360 AES 210 CS 4360 AES 210
1500 1600 Office Hour AES 200N Office Hour AES 200N
1600 1800 CS 3250 AES 210 CS 3250 AES 210
1730 1830 Office Hour AES 200N Office Hour AES 200N
Time Monday Tuesday Wednesday Thursday
1830 1945 CSS 2751 AES 490 CSS 2751 AES 490

Dates

Make sure you check the official university calendar for accuracy.

Day Date Event
Tue. Jan 21 Classes begin
Mon. Jan 27 Self add deadline
Tue. Jan 28 Last day to drop full-term courses with 100% refund
Thu. Feb 6 Last day to drop full-term courses with 50% refund and have classes deleted from student record.
Mar 23 28 Spring Break
Wed. Sept 4 Last day to register for full-term classes with department permission
Fri. Apr 3 Last day to withdraw from full-semester classes and receive a W
Sat. May 9 Last day of classes
May 11 16 Finals Week

Credit Hours

Federal Credit Hour Definition: A credit hour is an amount of work represented in intended learning outcomes and verified by evidence of student achievement that is an institutionallyestablished equivalency that reasonably approximates not less than one hour of classroom or direct faculty instruction and a minimum of two hours of out-of-class student work each week for approximately fifteen weeks for one semester. This equates to 45 hours per credit per semester, or 180 hours for this class.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[Solved] CS4360 Project Proposal[Solved] CS4360 Project Proposal
$25