Systems and Database Analysis
CIT 37400/ 3 Cr.
Intensive exploration of application and database analysis in a synergistic environment. Students engage in collaborative, project-based activities to learn about project management, requirement analysis, modeling, and prototyping employing problem solving and team-building skills. Object-oriented and data modeling tools are used to apply class concepts.
- Available Online: No
- Credit by Exam: No
- Laptop Required: Yes
Prerequisites/Co-requisites:
CIT 21300 and (MATH 15400 or MATH 15900)
Software
- Varies
Outcomes
Course Outcomes (What are these?)
- Utilize information gathering techniques to determine the requirements of the problem to be solved (CIT b)
- Apply data, process, and object modeling techniques (CIT i)
- Integrate the processes of analysis and modeling within a semester project (CIT k)
- Develop well-formed logical and conceptual database designs (CIT b)
- Prototype and document an acceptable solution to a problem (CIT f, k)
- Apply project and team management skills (CIT d, n)
CIT Student Outcomes (What are these?)
(b) An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.
(d) An ability to function effectively on teams to accomplish a common goal.
(f) An ability to communicate effectively with a range of audiences.
(i) An ability to use current techniques, skills, and tools necessary for computing practice.
(k) An ability to identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of computer-based systems.
(n) An ability to assist in the creation of an effective project plan
Topics
- Agile Project Management
- Information Gathering
- Team and Interpersonal Skills
- Communication Skills
- Object & Process Modeling
- Project Repository
- Application Prototyping
Principles of Undergraduate Learning (PULs)
1a. Communicate effectively in a variety of formats, particularly written, oral, and visual formats.
2. Critical Thinking
3. Integration and Application of Knowledge
4. Intellectual Depth, Breadth, and Adaptiveness
5. Understanding Society and Culture