# CurriculumOptionB

Jump to navigation
Jump to search

## Contents

- 1 Option B
- 2 Major courses for BS that is ABET compatible
- 3 Supporting courses
- 4 Major courses for BA allowing for multiple minors and majors
- 5 Supporting courses
- 6 Liberal Arts minor: 19 hours
- 7 CS minor (21 hours)
- 8 Seminar topics
- 9 Security
- 10 Student Schedule
- 11 Teaching Schedule
- 12 Map from 2019 curriculum

# Option B

This option has more innovation including a seminar each semester and specific courses designed to teach the student how to be a life long learner by learning how to learn. The seminars will include focus on soft skills along with technical items.

# Major courses for BS that is ABET compatible

Course Number | title | level | hours | comments |
---|---|---|---|---|

090 | Self-directed learning lab | 2 | 1 | to be taken with any 29X course. This lab deals with self learning |

100 | Intro Programming | 100 | 2 | Optional. Not required for major but prep for prog 1 if needed |

107 | Seminar 1 | 100 | 1 | to be taken four times |

110 | Digital Citizen | 100 | 2 | |

150 | Prog 1 | 100 | 4 | |

250 | Prog 2: Object Oriented design | 200 | 4 | |

270 | Networking | 300 | 3 | |

280 | Database | 200 | 3 | |

292 | Web programming via self directed learning | 200 | 2 | Students are also taught how to organize their own self directed learning |

293 | System Administration via self directed learning | 200 | 2 | Students are also taught how to organize their own self directed learning |

294 | Introductory CS Topics via self directed learning | 200 | 2 | Students are also taught how to organize their own self directed learning |

340 | Software Engineering theory | 300 | 3 | |

350 | Data Structures | 300 | 3 | |

360 | Internship | 300 | 3 | |

450 | Software Engineering practice | 400 | 3 | |

467 | Project | 400 | 3 | |

472 | Seminar 2 | 400 | 1 | to be taken four semesters |

475 | Theory of computation | 400 | 3 | |

480 | Advanced CS topics | 400 | 3 | topics to include: cloud computing, Big data, machine learning, mobile computing, IoT. To be taken 2 times |

492 | Advanced CS Topics via advanced self directed learning | 400 | 3 | advanced topic pre-approved |

total hours | 57 |

# Supporting courses

- Discrete Math (3 hours)
- Calc 1 (4 hours)
- Stats for math majors (3 hours)
- Linear Algebra
- (and using two hours from theory}
- six hours of STEM courses taken by STEM majors

# Major courses for BA allowing for multiple minors and majors

Same as BS only less math (see below) and MIS instead of theory

# Supporting courses

- Finite Math (or Calc)
- Stats (of any type)

# Liberal Arts minor: 19 hours

- 100 (2 hours): Intro to Programming
- 107 (2 hours): Seminar 1
- 110 (2 hours): Digital citizen
- 280 (3 hours): Database
- 330 (4 hours): Networking
- 392 (3 hours): Self-learning I
- 3 more hours

# CS minor (21 hours)

- 110 (2 hours): Digital Citizen
- 107 (2 hours): Seminar 1
- 150 (4 hours): Prog 1
- 250 (4 hours): Prog 2
- 9 more hours

# Seminar topics

- Seminar 1 would include technical items such as using Linux, windows, vi, simple html; soft skills such as note taking, time management; and guest speakers on technical topics
- Seminar 2 would include items preparing for the job market, making presentations in seminar 1 (best why to learn is to teach), presenting their own learning to peers (and seminar i), and more advanced topics and speakers

# Security

The importance of security would be done with it and ethics being purposefully integrated into every course with a few lectures in each seminar dealing specifically with ethical issues

# Student Schedule

Year | Fall | hours | Spring | hours |
---|---|---|---|---|

Freshmen | 107 | 1 | 107 | 1 |

110 | 2 | 150 | 4 | |

100 if needed | 2 | |||

Sophomore | 107 | 1 | 107 | 1 |

250 | 4 | 330 | 4 | |

Junior | 472 | 1 | 472 | 1 |

440 | 3 | 450 | 3 | |

392 | 3 | 492 | 3 | |

280 | 3 | |||

Senior | 472 | 1 | 472 | 1 |

480 | 3 | 480 | 3 | |

350 | 3 | 475 | 3 | |

467 | 3 |

# Teaching Schedule

Year | Fall | Hours | Professor | Spring | hours | Professor |
---|---|---|---|---|---|---|

2020 | 107 | 1 | Bareiss | 107 | 1 | Bareiss |

472 | 1 | Bareiss | 472 | 1 | Bareiss | |

100 | 2 | Bareiss | 150 | 4 | Bareiss | |

110 | 2 | Bareiss | 475 | 3 | Bareiss | |

250 | 4 | Bareiss | 330 | 4 | Adjunct | |

350 | 3 | Bareiss | 480 | 3 | Adjunct | |

480 | 3 | Adjunct | ||||

2021 | 107 | 1 | Bareiss | 107 | 1 | Bareiss |

472 | 1 | Bareiss | 472 | 1 | Bareiss | |

100 | 2 | Bareiss | 150 | 4 | Bareiss | |

110 | 2 | Bareiss | 280 | 3 | Bareiss | |

440 | 3 | Bareiss | 450 | 3 | Adjunct | |

392 | 3 | Bareiss | 492 | 3 | Bareiss | |

480 | 3 | Adjunct | 480 | 3 | Adjunct | |

467 | 3 | Adjunct |

# Map from 2019 curriculum

2019 | 2020 |
---|---|

COS 100 | 110 and one seminar 1 |

COS 105 | 150 |

COS 212 | 250 |

COS 214 | 392 |

COS 216 | 350 |

COS 301 | 475 |

COS 313 | 280 |

COS 318 | 392 |

COS 385 | 330 |

COS 389 | 480 |

COS 320 | 480 |

COS 477 | 440 |

COS 371 | 450 |