been to provide a qualityprogram that meets accreditation standards while providing the students with a skill set thatallows them to succeed in computing careers. The curriculum content for the Computer Sciencedegree is based on the 2001 ACM Curriculum Report. The Computer Science degree at UVUwas accredited by Accreditation Board for Engineering and Technology (ABET) in 2002 andcurrently has more than 600 students. Students in this program take core courses until the firstsemester of their junior year, when they begin choosing their electives from differentspecialization areas.Capstone Design CoursesAccording to Computing Curriculum – Computer Engineering (CE2004)3, the culminatingdesign experience must be an integral part of the
Session 2558A New Approach to Integrate Computer Technology Certifications into Computer Information System Programs Fanyu F. Zeng Indiana Wesleyan UniversityAbstractThis paper presents a newly designed curriculum model for the computer informationsystems. It first reviews the history of profession and certifications. It then addresses thecharacteristics and categories of information technology certifications recognized byindustries. The curriculums recommended by ACM and IEEE are reviewed to define corecourses for Computer Information System program. Several technology
NSF sponsoredproject, entitled “Enhance Computer Network Curriculum using Remote Collaborative Project-based Learning”. The focus of the project is to explore Collaborative Project-based Learning(CPBL) as a pedagogical approach to address the learning issues of under-prepared minoritystudents, and seek effective implementation strategy to extend the pedagogy beyond theclassroom through a remote learning structure. During the three-year project course, a newpedagogical model named as CPBL-beyond-Classroom was developed and its effectiveness hasbeen thoroughly evaluated in iterative classroom implementation. In this paper, we will analyzethis pedagogical model to illustrate how it can address the learning needs of minority students ona commuter
calculus in five of seven engineering science orphysics areas, or that the candidate have a combination of college-level education and practicalexperience. The adequacy of such background must be demonstrated for example byProfessional registration, or by passing the FE exam, or by completing certain specific courses orrelated curricula, and having at least 1 year of work experience under guidance or supervision.The reason this is relevant to this discussion is that in these requirements there is no mention ofgraduate studies, but rather, work or practical experience is the underlying requirement.The goal of this article is to examine a 2-year common curriculum template forElectrical/Computer Engineering (ECE) and Electrical/Computer Engineering
knowledge of the computer science (CS) concepts behind these devices. Thisworkshop will introduce elementary teachers to various CS concepts and providerecommendations for integrating them into their existing curriculum. The hands-on activitieswere created and tested in 3rd, 4th, and 5th-grade classrooms and allow the students to practicetwo critical engineering professional skills: (1) problem-solving skills and (2) teamwork.Additional instructional guidance and suggestions are provided for working with children frompre-kindergarten through first-year college students. Each fifteen to twenty-minute activity canbe presented separately or taught in a suggested sequence to create a one or two-hourpresentation. Materials available to workshop
shown that most first-year engineering programs include programming orcomputer tools courses in their first-year curriculum [1]. Many challenges occur in teachingcomputing and computer tools in first-year engineering education courses. Students’ preparationand prior experience vary significantly. Students demonstrate difficulty learning the concepts incomputing and applying those concepts to writing code in a specific language [2][3]. Forengineering students, there can be a disconnect between the learning outcomes desired byinstructors and students’ perception of the connection of writing code to their future profession.This disconnect can impact engineering students’ performance to write code. One of our majorlearning outcomes for our students
tools is becoming common at all levels of education. The motivation forintroducing computer vision and image processing into the high school (and even middle andprimary school) curriculum is vividly described by Thomas et al [1]. “Vision is the sense through and by which we perceive and understand our world. … Learned eye-body coordination makes it possible for us to act and/or react smoothly and efficiently in all sorts of vision-guided situations. … It is also a powerful medium for communicating complex scientific ideas, especially those involving scientific processes. … We have never seen a technology so appealing to students of all ages as scientific visualization.”Thomas describes visiting a one-room elementary school in
. c American Society for Engineering Education, 2017Freshman Experience Course in Electrical and Computer Engineering Technology Emphasizing Computation, Simulation, Mathematical Modeling and MeasurementsAbstractThe paper expounds the challenges and rewards of revamping the freshman engineering /Engineering Technology curriculum with the notion of introducing computational analysis withthe help of Matlab1. The paper discusses in details the five areas of 1) Network theory, 2)Simulation by the help of Multisim2, 3) Computation and mathematical modelling by utilizationof Matlab, 4) Physical implementations of the circuits and 5) A gentle introduction tomicrocontrollers by utilizing Arduino4 Open source
developing abroader computer science curriculum aimed at preparing students for real-world problems in amultidisciplinary, global world. ICACE is collaboration among three US and three EU universities joinedforces to create a core curriculum in Ambient Computing. The curriculum will include aspects of socialscience, cognitive science, human-computer interaction, organizational studies, global studies, andparticular application areas as well as core computer science subjects. Programs offered at partnerinstitutions will form trajectories through the curriculum. A degree will be defined in terms of combinationsof trajectories which will satisfy degree requirements set by accreditation organizations. The curriculum isevolving with student and faculty
freshman year. In most curricula, computing is then systematicallyignored for the remainder of the program, resulting in graduates who are weak in computational science.In many institutions, ours included, the freshman computer science course fell victim to cuts caused bypressure to reduce the number of total hours in the curriculum. These outcomes stand at odds with thefeedback from industry that students need more computational knowledge upon graduation [1].There is room for debate as to which computational environment is best for students to learn and whatshould be the nature of computational knowledge taught. The answers vary across disciplines anduniversities, yet faculty generally agree that students need more education in how to use
described above. The specific problem we seek to address is how to increase thepopulation of skilled practitioners who have the requisite training, knowledge, and skills todesign, develop, deploy, and operate HPC systems to support discoveries and analyses inindustry and academe.ApproachOur group approach to address this problem is to develop a curriculum that leverages existingcourses and skills within the department. This effort, described in detail in Hacker13, seeks toprovide training in systems and applications. The goals of the curriculum are to increase studentawareness and use of cyberinfrastructure technologies for problem solving. Within this context, Ideveloped new courses in high-performance computing systems and parallel data systems
student achievement and to map achievement to program outcomes. Specifically, once mapping between courseobjectives, ABET outcomes and student assessment metrics was completed, resulting student scores by outcome were summed andthen averaged (our normalization technique). Importantly, these scores were weighted up front by the professors as a function of theamount of weight they placed for each assignment in the course total. The averaged outcome achievement scores were then mappedback course-by course. Accordingly, we created a complete mapping of ABET outcome achievement by semester that is now beingused for curriculum reform and program improvement in our computer science and computer engineering programs.This comprehensive student achievement
-12 curriculums. As computational thinking (CT) coursesbecome common in K-12 education [11]–[18], some higher education institutions also startedoffering computational thinking courses to students from any majors [4], [19]. At its heart, thismovement reflects that computational thinking is everywhere and for everyone [20]. Various studies reported using text-based computer-programming- [13], [21]–[25], visualcomputer-programming [26]–[28], and puzzle instructional approaches [11], [29]–[31] to teachcomputational thinking. Most of these studies reported a positive impact on learning computingprinciples and an increase of interest in computer science in male and female students [12], [26],[28]. On the other hand, one study argues that
the conclusion that, by the end of the program, campers could better articulate thedifferences between each of the three fields, the anticipated career trajectories for each degreepath, and increased students’ interest in specific computing majors.TheorySince the mid-1960s, the Association for Computing Machinery (ACM) [1] and the Institute ofElectrical and Electronic Engineers (IEEE) [2] have worked to identify trends in computing anddisseminate curriculum guidelines to the computing community. CC2020, the most recent jointpublication of the two [3] identified six distinct computing disciplines: (1) computer science; (2)computer engineering; (3) information systems; (4) software engineering; (5) informationtechnology; and (6) cybersecurity
extending the window participants have to complete each survey andincrease the number of email reminders sent to participants before the surveys close.This work presents a module to address ethics and social/cultural implications of technology inan introductory engineering computing course. Although this module was not a standalonecourse in the curriculum, as recommended by Washington [8], it is a first step for addressingthese topics in a standalone introductory engineering computing course. This approach may alsobe a viable model for faculty with limited resources and ability to create new courses in thecurriculum. This work may not address all of the concerns raised regarding computing ethics,equity-centered design in engineering [10, 11], and
thanthe binary classification of EE vs. CE. We present a new ECE core curriculum that eliminatesthe outdated EE/CE distinction and describe how this core better prepares ECE students topursue advanced courses and careers in all sub disciplines of ECE.IntroductionDespite the large number of “electrical and computer engineering” and similarly nameddepartments at US universities, there are currently only 14 universities offering accredited BSdegrees in Electrical and Computer Engineering.1 Most universities continue to have separateBS degree programs in Electrical Engineering (268) and Computer Engineering or ComputerSystems Engineering (165).1 Our university introduced the BS in ECE as a single degree over15 years ago.2 This curriculum, which we
of the curriculum for the computer engineering programat Utah Valley University (UVU). A comparison is made between the curriculum of thecomputer engineering area of specialization and the current computer engineering program. Ananalysis and description of both curriculums is performed to establish similarities anddifferences. The major aspects taken into account in the comparison are the duration of theprograms, special courses or activities of each curriculum, the differences in the studentacademia load and the curriculum flexibility.IntroductionFor the better part of four decades, computer engineering has arisen out of computer science andelectrical engineering as its own discipline1. Computer Engineering assimilates computer scienceand
; Computer Engineering Dept. ** Electrical & Computer Engineering Dept. The University of North Carolina at Charlotte The University of Texas at El Paso I. Introduction and Overview The modern electric power grid is an intelligent and interconnected system, characterized byan increasing amount of renewable and distributed energy sources and storage, and by smartdevices and sensors that are remotely monitored and controlled in real-time, leading to smartenergy systems / smart grids. This emerging paradigm calls for a revamping of the powerengineering curriculum, with the goal of developing a workforce able to grasp and adapt to theevolving conditions and the enabling technologies. The ideal workforce would still have
professor (lecturer) in the electrical and computer engineering department at the University of Utah. She completed a PhD focused on engineering education at Stanford University in 2021.Daniel S. Drew, University of UtahJacob A. George, University of Utah ©American Society for Engineering Education, 2024 MATLAB Tool Allowing Wireless Control of Arduino Robot for Early Introduction of Robotics into Curriculum Connor D. Olsen, Amy V. Verkler, Daniel S. Drew, Jacob A. GeorgeAbstractIn modern Electrical Engineering degree programs, MATLAB is often one of the first codingexperiences a student is exposed to. Most introductory robotics courses that combine hardwareand software
out that thesimulation tools are somewhat complicated to use.The results of this study point out to several implications for enhancing students’ experienceusing these tools. It has been identified that the inclusion of a tutorial or online demonstrationmay be beneficial, for not only explaining technical aspects such as description of all options ofthe tools, but also for explaining theoretical aspects such as how to refine certain points in amesh. Finally, by these same means (e.g. tutorials, demos, etc.) the transparency of thesimulation can be increased by explaining students “what is happening to the program whenrunning”.In conclusion, literature has emphasized the need of integrating computational materials coursesinto the curriculum. We
the course web sites and collected information, such ascourse syllabi, course schedule, textbooks used, project descriptions, and laboratory exercises.We categorized the information into five groups: how the subjects were covered, whichtextbooks were used, the contents of the laboratory exercises, course projects, and courseobjectives and outcomes. The information reflected the facts at the time of the survey. Thefindings are empirical and informal. We hope the information is useful for colleagues who areteaching, or are preparing to teach computer network related courses.References 1. J.P. Abraham “The Undergraduate Networking Course”, white paper, ACM SIGCOMM Workshop on Computer Networking: Curriculum Designs and Educational
workeffectively on software development teams, and encourage students to be advocates for culturaland institutional change in their future careers. The five-year project is currently in its third yearof implementation.A core focus of this involves accounting for and approaching an understanding of theexperiences of members of underrepresented groups in computer science and those affected bythe use of computer science products in society. Once this is accomplished, it then becomespossible to guide students in identifying sustainable processes for addressing the lack ofinclusion and social justice.A common approach to incorporating ethics in the Computer Science (CS) curriculum is torelegate it to a single course. Often these courses focus on professional
Paper ID #40100Promoting Success through Building Community for Computer Science andComputer Engineering UndergraduatesProf. Sarah L. Harris, University of Nevada - Las Vegas Dr. Harris is a Professor at the University of Nevada, Las Vegas (UNLV) in the Electrical & Computer Engineering Department. She earned her M.S. and Ph.D. at Stanford University and has worked at Hewlett Packard, Nvidia, and the Technical University of Darmstadt. Before joining the UNLV faculty in 2014, she was a faculty member at Harvey Mudd College for ten years. Her research interests include embedded systems, biomedical engineering, and robotics
Paper ID #28067An Introduction to Computer Vision for First-Year Electrical and ComputerEngineering StudentsMr. Daniel Tai Klawson, University of Maryland, College Park Daniel Klawson is a senior studying electrical engineering at the University of Maryland, College Park. He has been a teaching assistant for ENEE101 for the past four semesters.Mr. Nathaniel Alexander Ferlic, University of Maryland Current graduate student at the University of Maryland who’s current teaching assistant position is for the course ENEE101.Mr. Cheng Peng, University of Maryland, College Park Advised by Prof. Rama Chellappa
, robotics, and human-computer interaction. To comply with such demand, a new course titled “Brain-Computer Interface” was developedat Lawrence Technological University (LTU) located in the state of Michigan in Spring 2024. Thiscourse integrates theory, cutting-edge simulations, hands-on experience, and working with dataacquisition systems in real-time to provide students with a comprehensive understanding of BCItechnology and its practical applications. The course curriculum covers the fundamentals of neuralsignal processing, hardware and software components, and real-world case studies. Thisinnovative course also reflects our university’s commitment to offering cutting-edge educationthat prepares students to meet future challenges and
the world.Our main contributions in this paper are the identification and the analyses of three maincategories of approaches to instruction in computer security: single-course, track, and thread.The single-course approach, which is highly popular, is one in which the student is offered asurvey of several different topics in computer security in one course in the curriculum, often anelective. Although it provides considerable breadth of topics, it cannot provide depth since it isonly introductory by design. In the track, concentration, or program approach the student takes asequence of courses specialized in security and information assurance. The resources required toimplement this approach are numerous and therefore it is not applicable to a
AC 2009-1169: USING SYMBOLIC COMPUTATION, VISUALIZATION, ANDCOMPUTER-SIMULATION TOOLS TO ENHANCE TEACHING AND LEARNINGOF ENGINEERING ELECTROMAGNETICSRadian Belu, Drexel UniversityAlexandru Belu, Case Western Reserve University Page 14.1333.1© American Society for Engineering Education, 2009 Using Symbolic Computation, Visualization and Computer Simulation Tools to Enhance Teaching and Learning of Engineering ElectromagneticsAbstractIn this paper we will review various technologies and techniques in simulating anddeepening understanding of abstract and highly mathematical subjects such aselectromagnetics. Specifically the paper describes some of
and careers. Created in 2013, the program enhances the College of Engineering’scommitment to support underserved populations by recruiting and graduating increased numbersof historically underrepresented students. This mixed method study determined what factors areinvolved in identifying STEM-confidence in a female-only classroom environment in a middleschool, and if students developed algorithmic reasoning or computational thinking interacting withthe new Innovative Coding curriculum. The results from this study showed that Femineer®students regulated their own learning by working together and individually to construct andprogram the Ardibot. This was achievable since the instructor and teachers provided clearinstruction to the students
a personalized online learning platform. Leveragingmachine learning, CPI selects and curates educational content from a wide range of onlineresources that align with learners’ interests and learning objectives. This content isdevelopmentally appropriate for children and adolescents, culturally relevant to learners of allbackgrounds, aligned with educational standards in K-12 computer science curriculum, and hasbeen curated for inclusion by educators in the CPI platform. The CPI platform may beparticularly beneficial for AHN learners because the content is specifically selected such that itincludes representation of successful individuals of AHN backgrounds. In addition, the content iscurated to align with students’ interests and thus
Paper ID #33567Computational Thinking in First-Grade Students Using a ComputationalDevice (Work in Progress)Ms. Barbara Fagundes, Purdue University Barbara Fagundes is a first-year Ph.D. student in the Engineering Education Department at Purdue Univer- sity. Her doctoral research interests involve the representation of women in the STEM field, k-12 STEM curriculum, and computational thinking.Nrupaja Bhide, Purdue University Nrupaja is a PhD student at the School of Engineering Education at Purdue University. She is interested in pre-college engineering education, and improving access to STEM education. She previously worked