or
- Subject
- COMP
- Type
- course
- Edition
- 2024-2025
- Source
- www.emmanuel.edu
11 courses with the subject COMP, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
or
(QA) (QR)
)
to Computer Science This course builds on the experience of Introduction to Programming to introduce new ways of thinking via two
Learn about the fundamental structures that underlie all software and the C programming language. You will be shown the problem that each structure solves, implement the structure and its mechanisms, and explore the interfaces they provide. Ultimately you will learn how to choose structures and implementations to best solve particular problems, informed by your experience working on their implementations, the analysis of their speed and complexity, and use of their interfaces in larger programs.. Fall semester. 4 credits $48 Lab Fee
Develop critical software engineering skills including the UNIX-style command line, git source control management system, unit testing, automated workflows, and more. This course covers the concepts and skills that are the most wished-for by employers of entry- level software developers. In this hands-on, lab-oriented course, you will get experience with the processes and philosophies that get software projects done in organizations of all sizes. Fall semester, even years.
This course provides an introduction to Artificial Intelligence (AI), Deep Learning, and Machine Learning (ML). A survey of multiple AI techniques, focusing heavily on ML. Students will learn about the different concepts behind each technique, experiment with interactive demonstrations, assess them for equity and bias, and apply them in their assignments. Techniques may be updated as the fast-moving field of machine learning evolves. This course does not go into extreme depth on ML theory, instead focusing on how to use these techniques to solve problems. The goal of this course is for students to understand what Machine Learning is and is not, and have a “utility belt” of skills and conceptual understanding to allow them to identify a problem, choose an AI technique, and apply it effectively Spring semesters. 4 credits Computer Science 20
We are all completely inundated with data, yet only a small fraction of the population has the skill set necessary to interpret, understand, and communicate the meaning inherent within datasets. The goal of this course is to give students lifelong and lucrative skills in raw data retrieval, data cleaning, data analyses, and data visualization Students will engage with datasets from a variety of fields and use computational, statistical, and visual methods to tell a story Students will develop valuable technical skills focusing on programming, statistical inference, and clear communication. Additional professional skills will be developed in teamwork, critical thinking, and problem solving. By the end of the class students will demonstrate a proficiency in various tools essential in the field of data science. Spring semester. 4 credits Prerequisite: MATH1118 or (MATH1117 and MATH0118) or MATH2113
This course is an introduction to object- oriented programming and the Java programming language. The course begins with a review of fundamentals such as strings, conditionals, arrays, loops, operators, and printing, and how these concepts work within the Java syntax. The difference . between classes and objects is discussed. An emphasis is placed on both creating a new class as well as using existing classes . in the Java API. The four major components of object-oriented program are presented: abstraction, encapsulation, inheritance, and polymorphism. Throughout the course, students will write and debug their own code that uses these concepts as well as edit existing code written by others. Other topics, such as introductory data structures, may be covered as time allows at the discretion of the instructor. Spring semesters. 4 credits
The Computer Science Internship (Internship A) involves experiential learning in a computing-based role in an organization (for- profit or not for-profit). The course requires that students apply theoretical knowledge to a practical setting and provides them with the opportunity to gain experience in their chosen career and make a contribution to the organization in which they complete their internship. In addition to working at their
crosslisted with (ACCT4202, FINAN4202, MGMT4202, MKTG2402, SPORT4202) The Business Research Seminar will allow Seniors majoring in Accounting, Computer Science, Finance, Management, Marketing and Sport Management to pursue an in-depth research project on a topic that links business concepts to sustainability, social justice and/ or diversity, equity and inclusion. Using the UN’s 2015 Sustainable Development Goals and Principles for Responsible Management Education (PRMEs), students will explore business topics that either pose risks to sustainability, social justice or diversity and inclusion and/or identify opportunities to make a positive social impact. Throughout the course, students will engage in hypothesis development, literature review, methods selection, data collection, data analysis, peer review and preparation of a final thesis- style paper and presentation. This course seeks to provide structured support for students preparing to submit a Distinction in the Field project and/or those who would like to prepare a substantial research paper in preparation for application to graduate programs. Spring semester. 4 credits for
Source: Emmanuel College's catalog, linked per course · table learning_unit · CourseShelf publish 61