Communication is a key element for classroom teaching and group project management in higher education. In this paper, we describe in detail how an online tool, Slack, helps improve communication and collaboration in ...
详细信息
computerscience and engineering communities have been exploring a variety of activities and techniques to attract and retain more students, especially women and minorities, to computerscience and computer engineerin...
详细信息
computerscience and engineering communities have been exploring a variety of activities and techniques to attract and retain more students, especially women and minorities, to computerscience and computerengineering degree programs1. This paper briefly describes the efforts and results of a plan for actively recruiting young women into undergraduate computerengineering and computerscience programs hosted by the University of North Texas (UNT). It also describes a series of activities aimed at improving the retention rate of students already in our programs, particularly during the freshman year. Such recruitment and retention efforts are critical to the country's efforts to increase the number of engineering professionals, and are a priority for the computer science and engineering (CSE) Department at UNT. We initially designed a three-part plan to achieve our recruitment and retention goals: Sponsorship of portable and mobile summer computerengineering robotics camps for middle and high-school women students, coordinating with the regional Girl Scouts councils and other organizations to help with the recruitment;Creation of an Ambassador program using young women currently enrolled in the upper division of current computerscience and computerengineering programs as a form of outreach to area high schools and junior colleges;and Expansion of our successful undergraduate mentoring program by using the Ambassador cohort mentioned above as mentors for incoming freshman and first-year transfer women entering our programs. This paper will focus primarily on the summer camp program and present an analysis of the results we have seen to date after 2 years of camp activities. Results from student surveys and parent surveys will be presented. The paper concludes with recommended changes and improvements in the program, as well as a discussion of adaptations that would create programs suitable for implementation at other institutions as well as programs aimed at a dif
Generative AI assistants are AI-powered applications that can provide personalized responses to user queries or prompts. A variety of AI assistants have recently been released, and among the most popular is OpenAI'...
详细信息
This paper presents an analysis of computer networks courses offered by universities and colleges in the departments of computerscience, electrical engineering, or information science. The results are based on the in...
详细信息
This paper presents an analysis of computer networks courses offered by universities and colleges in the departments of computerscience, electrical engineering, or information science. The results are based on the information collected from course web sites from twenty-seven universities and colleges in computerscience, electrical engineering and information science departments, primarily within the United States. The data analyzed include the course titles, course structure, textbooks used, major topics and how they are covered, projects, and laboratory exercises, if any. We found that the courses can be divided into three categories: those that cover the general topics of computer networks using some practical examples, those that specifically discuss Internet protocols, and those that work through a set of programming projects after students have had a previous network course.
This Work-in-Progress research paper evaluates the validity of Large Language Models (LLMs) as conversational AI tutors for computerscience learning. While current engineering education literature has predominantly e...
详细信息
The computer vision teaching modules were developed for use in several courses at the University of Nevada as part of a Combined Research and Curriculum Development (CRCD) project, sponsored by NSF. It was found that ...
详细信息
The computer vision teaching modules were developed for use in several courses at the University of Nevada as part of a Combined Research and Curriculum Development (CRCD) project, sponsored by NSF. It was found that these modules can be used effectively at the community college level and can provide resources to community college faculty that they might not otherwise have readily available. A simple image viewer program can be used to display the before and after images and students can actually see and understand the effects of the transformation. Instructors wishing to include computer vision into their courses can easily modify a given module's contents and adopt all or parts of any given module.
The three-year project described here is tackling the ambitious problem of developing a new methodology to better prepare our students for the kinds of communication they will need to be proficient at in order to succ...
详细信息
The three-year project described here is tackling the ambitious problem of developing a new methodology to better prepare our students for the kinds of communication they will need to be proficient at in order to succeed in the workplace. Our approach is to target six core courses that span the CS and SE curricula as opportunities to integrate reading, writing, speaking, and teaming into their technical instruction. This allows the skills to be taught in context and also serves to reinforce the idea that communication is a necessary component in professional success. Prior to and during the implementation of this project, currently at the half-way point, we have identified numerous challenges to its adoption which can be categorized as curricular (how to best incorporate skills into a larger program and into individual courses), instructional (how to teach and assess communication), logistical (how to incorporate communication into courses at different levels of the curriculum and at institutions with different class sizes), and motivational (how to convince students and faculty of the importance of communication). The project addresses these issues in several ways. For curricular issues, we are developing program and course-level student learning outcomes as a guide for skill distribution and integration and will provide a curriculum spanning set for institutions of two different sizes. For instructional issues, we will provide instructional supports to faculty to assist with instruction and sample rubrics to assist with assessment. For logistical issues, we are working with eight different institutions and will provide sample assignments that have been piloted at these institutions. For motivation, we have teamed with industry professionals to provide their assessment of what skills they need to see in new graduates and we will be using this insight to design assignments that can target these skills. We expect students and faculty to be more receptive to assignmen
Modern field programmable gate array (FPGA) devices enable the creation of hybrid hardware-software systems in which performance-critical portions of the application are implemented in hardware. However, the design an...
详细信息
Modern field programmable gate array (FPGA) devices enable the creation of hybrid hardware-software systems in which performance-critical portions of the application are implemented in hardware. However, the design and implementation of hardware modules requires considerable specialized skill that many computerscience and Software engineering students lack. This paper describes a finite impulse response (FIR) filter implementation for an FPGA platform using ImpulseC, a tool for automatically generating VHDL code from C code, in a course designed for students with minimal digital design experience. Students create an initial software-only implementation of the FIR filter and are subsequently led through a series of incremental design optimizations, each one producing a better performance or consuming fewer resources than previous designs. The final implementation results in an implementation that is nearly 21 times faster than the software implementation. By the end of the course, students are able to complete FPGA implementations of systems that are considerably more complex than the FIR filter.
In recent years, agent technology has been used increasingly in information management and distributed computing. A CSE curriculum that cultivates the knowledge of agent technology will increase the likelihood that th...
ISBN:
(纸本)9781581132076
In recent years, agent technology has been used increasingly in information management and distributed computing. A CSE curriculum that cultivates the knowledge of agent technology will increase the likelihood that the next generation of IT professionals have the background needed to design and develop software systems that are scalable, reliable, adaptable, and secure. In this paper, we present the rationale and our practice in incorporating agent technology into the CSE curriculum. We develop agent-based teaching materials and software modules and apply them to existing CSE courses including artificial intelligence, parallel and distributed processing, networking, and software engineering. Promising results have been obtained in teaching two graduate level courses using agent components.
暂无评论