Skip to content

Commit

Permalink
Add info on 203 and incomplete info on 405 and 406
Browse files Browse the repository at this point in the history
  • Loading branch information
jjumadinova committed Jul 9, 2023
1 parent 2b9c6db commit 664b661
Showing 1 changed file with 82 additions and 30 deletions.
112 changes: 82 additions & 30 deletions gator-plan/src/data.json
Original file line number Diff line number Diff line change
Expand Up @@ -282,41 +282,54 @@
"inflevel": "",
"infSub": "",
"selevel": "core",
"topics": [
"Project Management",
"Unit Testing",
"technicalTopics": [
"Software Testing",
"Continuous Integration and Delivery",
"Requirements Engineering",
"Software Design",
"Software Complexity",
"Programming Styles",
"Debugging",
"Teamwork",
"Integration Testing",
"Fault Localization",
"Version Control Systems",
"Implementation",
"Linting",
"Technical Writing",
"Software Design",
"Static Analysis",
"Performance Assessment",
"Coverage Testing",
"Dynamic Analysis",
"Professional Communication",
"Open Source Software",
"User Studies",
"Flow of Control",
"Software Testing",
"Mutation Testing",
"Scrum Methodology"
],
"professionalTopics": [
"Project Management",
"Teamwork",
"Technical Writing",
"Code Review",
"Requirements Gathering",
"Mutation Testing"
"Version Control Systems",
"Professional Communication"
],
"tools": [
"Git",
"GitHub",
"Markdown",
"pytest",
"Python"
],
"lab": [],
"learningObjectives": [],
"learningOutcomes": []
"Python",
"linters"
],
"platform": ["https://learncraftingsoftware.com/"],
"learningObjectives": [
"Learn the phases of the software engineering lifecycle",
"Examine the principles and challenges of software engineering",
"Explore and engage in various software engineering methodologies",
"Understand and engage in software requirements elicitation, design, implementation, testing, documentation, maintenance, and deployment",
"Learn how to effectively work in a team of diverse software developers"
],
"learningOutcomes": [
"Be able to gather requirements and design a software product",
"Contribute to the implementation of a software product using an integrated development environment",
"Be able to design and implement automated test cases",
"Effectively utilize linters and debuggers",
"Be able to work effectively in a team using version control systems"
]
},
{
"courseNumber": "CMPSC 204",
Expand Down Expand Up @@ -524,17 +537,35 @@
"inflevel": "",
"infSub": "",
"selevel": "",
"topics": [
"Statistical Analysis",
"Plotting",
"technicalTopics": [
"Relevant Linear Algebra",
"Relevant Calculus",
"Neural Networks",
"Multilayer Perceptrons",
"Convolutional and Recurrent Neural Networks",
"Attention Mechanisms and Transformers",
"Optimization",
"Performance",
"Computer Vision",
"Natural Language Processing"
],
"professionalTopics": [
"Environmental Impact",
"Ethics"
],
"tools": [
"Docker",
"Python",
"R",
"ggplot"
"scikit-learn",
"tensorflow",
"PyTorch",
"Keras",
"GPT",
"OpenCV",
"Git",
"GitHub"
],
"lab": [],
"platform": [],
"learningObjectives": [],
"learningOutcomes": []
},
Expand Down Expand Up @@ -803,9 +834,30 @@
"inflevel": "Module",
"infSub": "",
"selevel": "",
"topics": [],
"tools": [],
"lab": [],
"technicalTopics": [
"Device architectures",
"Signals Processing",
"Electronic Circuitry",
"Sensors",
"Networks",
"Data Transmission",
"Privacy",
"Human Interaction Design",
"Device Design",
"Device performance optimization"
],
"professionalTopics": [],
"tools": [
"arduino",
"sensors",
"raspberry pi",
"soldering iron",
"Python",
"Git",
"GitHub",
"3D printing"
],
"platform": [],
"learningObjectives": [],
"learningOutcomes": []
},
Expand Down

0 comments on commit 664b661

Please sign in to comment.