ABSTRACT
This paper discusses the development of two multidisciplinary computer science courses at Mount Royal University that serve science students: COMP 2001 and COMP 2008. COMP 2001, an introductory course, was redesigned in 2014 with a multidisciplinary audience in mind. A new focus was put on the design of assignments that utilize real problems from general science studies. A follow-up course, COMP 2008, is currently being designed to include more advanced data manipulation and analysis and an introduction to relational databases using SQLite.
- Alice. 1999. Alice Programming Language. (1999). Retrieved March 12, 2018 from https://www.alice.org/Google Scholar
- APEGA. 2014. Geology Syllabi and Exam Descriptions 2014 Edition. (2014). Retrieved March 20, 2018 from https://www.apega.ca/apply/exams/technical/geology/Google Scholar
- Valerie Barr. 2012. Create Two, Three, Many Courses: An Experiment in Contextualized Introductory Computer Science. J. Comput. Sci. Coll. 27, 6 (June 2012), 19--25. http://dl.acm.org/citation.cfm?id=2184451.2184458 Google ScholarDigital Library
- The Gene Ontology Consortium et al. 2000. Gene Ontology: tool for the unification of biology. Nature Genetics 25, 1 (March 2000), 25--29.Google Scholar
- Association for Computing Machinery. 2013. Computer Science Curricula 2013. (2013). Retrieved March 20, 2018 from https://www.acm.org/binaries/content/assets/education/cs2013_web_final.pdfGoogle Scholar
- University of Calgary. 2018. Calendar 2018-2018 Faculty of Science. (2018). Retrieved March 18, 2018 from http://www.ucalgary.ca/pubs/calendar/current/sc.htmlGoogle Scholar
- Mary Lou Santovec. 2014. Klawe Determined to Boost Women in Computer Science. Women in Higher Education 23, 12, Article 27 (Dec. 2014), 2 pages.Google Scholar
- James Tam. 2018. CPSC 231: Assignment 4. (2018). Retrieved March 18, 2018 from https://pages.cpsc.ucalgary.ca/~tamj/2018/231W/assignments/assignment4/index.htmGoogle Scholar
- Mount Royal University. 2018. Interactive Course Search. (2018). Retrieved March 12, 2018 from http://www.mtroyal.ca/ProgramsCourses/CourseListings/InteractiveSearch/index.htmGoogle Scholar
- Benjamin H Weinberg, N T Hang Pham, Leidy D Caraballo, Thomas Lozanoski, Adrien Engel, Swapnil Bhatia, and Wilson W Wong. 2017. Large-Scale Design of Robust Genetic Circuits with Multiple Inputs and Outputs for Mammalian Cells. Nature Biotechnology 35, 5 (March 2017), 453.Google ScholarCross Ref
- CS for Non-CS Science Students: Course Design Under Constraints
Recommendations
CS principles professional development: only 9,500 to go!
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationOur grand challenge is to scale high-quality computer science curriculum and instruction to reach all high school students. CS10K -- an NSF and ACM-sponsored project -- is working to do just that by supporting curriculum development, computer education ...
Improving secondary CS education: progress and problems
The Institute for Computing Education (ICE) was created in the spring of 2004. ICE is a partnership between the Georgia Department of Education and the College of Computing at Georgia Tech. The goals for this partnership are to increase the number and ...
Computer science (CS) in the compulsory education curriculum: Implications for future research
The subject of computer science (CS) and computer science education (CSE) has relatively recently arisen as a subject for inclusion within the compulsory school curriculum. Up to this present time, a major focus of technologies in the school curriculum ...
Comments