Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

California State University, San Bernardino

2020

Q2S

Articles 1 - 2 of 2

Full-Text Articles in Engineering

A Mock Software Company: For Teaching Software Engineering (Cse 455) Course, Arturo Concepcion Feb 2020

A Mock Software Company: For Teaching Software Engineering (Cse 455) Course, Arturo Concepcion

Q2S Enhancing Pedagogy

This is a novel way of teaching software engineering as an upper-division course for senior computer science students. Teach the class as a mock software company where students play a role in the “software company” such as project managers, assistant project managers, team leads, software engineers, software designers, UI designers, QA engineers, etc. Then to make a realistic work environment, solicit software projects from real clients, not toy software projects that the instructors think of. It has been proven, pedagogically, that project-based learning is one of the most effective way of teaching. There are no quizzes, no mid-terms, and no …


Acue Certificate In Effective College Instruction Curated Reflections, Fadi Muheidat Jan 2020

Acue Certificate In Effective College Instruction Curated Reflections, Fadi Muheidat

Q2S Enhancing Pedagogy

The ACUE course is full of useful, best practice, experts’ opinions, and elaborated research on effective teaching. I feel I need another round of reading and watching the videos and classroom scenarios and go through the state-of-the-art techniques and work samples. My peers who participated in this course enriched the discussion and their own experiences best practices. Samples of reflections and implementation strategies listed below.