Efforts to Reverse the Trend of Enrollment Decline in Computer Science Programs

  title={Efforts to Reverse the Trend of Enrollment Decline in Computer Science Programs},
  author={Azad I. Ali and C. J. Shubra},
  journal={Issues in Informing Science and Information Technology},
Introduction Since the turn of the century, there has been a barrage of reports and statistics that point to one fact regarding enrollment in technology related programs: there is a sharp decline of enrollment in computer related courses and programs. This trend is not limited to computer science programs, but extends to all technology centric programs. Computer science programs in particular are one of the hardest hit programs that faced this sharp decline in enrollment (Ali, 2009; Benokraitis… 

Figures and Tables from this paper

A welcomed reversal in computer science enrollments: Analysis of contributing factors and recommendations to sustain the growth

Periodic assessment of enrollment in programs is helpful in different ways. It reveals patterns that may not be immediately clear and it identifies contributing factors that provide insight into

Using unique assignments for reducing the bimodal grade distribution

This eight-year study focused on strengthening students' learning habits, which played a significant role in increasing students' overall motivation and levels of self-accountability and produced a more homogeneous group, as represented by the normal grade distribution.

Pre-entry Attributes Thought to Influence the Performance of Students in Computer Programming

A correlation is found between the problem solving, digital literacy and previous programming experience with performance in programming and no correlation was found between socio-economic status, educational background, Grade 12 Mathematics and English marks withperformance in programming.

Perceptions Measurement of Professional Certifications to Augment Buffalo State College Baccalaureate Technology Programs, as a Representative American Postsecondary Educational Institution

of Thesis The purpose of this study was to assess, measure, and analyze whether voluntary, nationally-recognized professional certification credentials were important to augment technology programs

This is not a Pipe: Incorporating Art in the Science Curriculum

Science courses employ instructional strategies that are based on lecture, drill, and practice to help students memorize collections of facts and procedures of increasing complexity. These strategies

Teaching an Introductory Programming Language in a General Education Course

A department of computer science (CS) has faced a peculiar situation regarding their selection of introductory programming course and redesigned their course and curriculum in order to provide most effective solution to this dilemma.

Improving performance and retention in computer science courses using a virtual game show

The design and implementation of the Dr. Chestr virtual human and his game show environment are described, which presents users with questions about the C++ programming language based on topics covered during lecture.

All rosy in scratch lessons: No bugs but guts with visual programming

  • Pia Niemelä
  • Computer Science
    2017 IEEE Frontiers in Education Conference (FIE)
  • 2017
This case study addresses motivational issues in the elementary computing that follows UK National Curriculum of Computing (UKNC) at one of the international schools in Asia and finds Scratch provides a useful tool for scaffold programming basics and for fostering motivation in all student groups.

Critical Success Factors to Improve Perception of Information Technology Careers: A Specific Case in a Mexican Higher Education Institution

It is a fact that fashion plays an important role to select a career, new options of careers from engineering are preferred by students instead of traditional options; for example, Mechatronics,

Empirical evidence that proves a serious game is an educationally effective tool for learning computer programming constructs at the computational thinking level

It was found that intrinsic motivation, attitude towards learning through game-play, students’ perception of their programming knowledge, how well students visualise programming constructs and their problem solving abilities were significantly enhanced after playing the game.



Exploring Declining CS/IS/IT Enrollments

Declining enrollments in Computer Science (CS), Information Systems (IS), and Information Technology (IT) programs reported by the media are a real concern to both academicians and employers.

Computing Degree and Enrollment Trends

The number of new students majoring in computer science increased 8.5% over the previous year, and the total number of majors increased 5.5 percent, yielding a two-year increase of 14 percent.

Once she makes it, she is there: gender differences in computer science study

The specific problems that lead to a low rate of female enrollment in Computer Science courses and a high female-dropout rate are dealt with and some suggested solutions to encourage female enrollment and retention rate in Computer science programs are described.

CS 0.5: a better approach to introductory computer science for majors

The CS 0.5: an introductory Computer Science course to target those CS majors who have little or no background with programming is created, which uses media computation as the tool to provide this engaging curriculum.

The Evolving Culture of Computing: Similarity Is the Difference

Most studies of gender and computer science have been conducted (out of necessity) in gender-imbalanced environments. The findings often point to significant gender differences, leading the

A Study of Factors Promoting Success in Computer Science Including Gender Differences

A significant gender difference in game playing was revealed with males reporting more experience with playing games on the computer than females reported and both a formal class in programming and game playing were predictive of success.

A Perspective on a Management Information Systems (MIS) Program Review

The discussion on MIS program review will be organized in the following sequence: a review of existing literature on IS/IT job skills and IT industry trends, an overview of the program review process, IS-IT program orientation, alignment of program with job market, and conclusions about the process.

Selecting a first programming Language to Teach Prospective Teachers - Case Examples from Two Programs

The paper introduces a programming language named Alice and discusses how this language is able to address the difficulty with learning to program and illustrates the experience of both programs at IUP and RMU in selecting a Programming language to teach for their students enrolled in their respective education master degree programs.

Accreditation in the United States: How did we get to where we are?

Each year on hundreds of campuses around the United States, thousands of faculty, administrators, and staff are preparing for an accreditation review. It is a process now accepted as part of the

Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers

A taxonomy of languages and environments designed to make programming more accessible to novice programmers of all ages, organized by their primary goal, either to teach programming or to use programming to empower their users.