With the number of computer science degrees available steadily declining, colleges and universities are increasingly looking to their own students to fill the gap.
The first step toward becoming a computer science major is getting your college to sign on to the National Science Foundation’s (NSF) program to fund the National Computer Science and Engineering Center (NCSE).
According to the NSF website, the center provides the “research infrastructure” for computer science programs and provides funding for the NSFC to “assist colleges and other organizations to increase the breadth of computer sciences instruction in their programs.”
“The NCSE will build upon the National Center for Science Education’s model and the National Institute of Standards and Technology’s (NIST) model to make computer science an integral part of the undergraduate curriculum,” the NCSE website reads.
“This will help ensure that every student is equipped with the skills they need to excel in computer science and to earn a college degree.”
The NCSCE has a mission to “strengthen and expand computer science education, and to support and promote the science, technology, engineering and math (STEM) professions, especially in areas that have traditionally not received the same level of attention,” according to the NCSCA website.
The NCSC is located at the University of North Carolina at Chapel Hill.
The university has more than 10,000 students and provides undergraduate and graduate degrees in computer and information sciences, engineering, mathematics, physics, physics and math, according to its website.
“We want to make sure that our students are getting the very best education possible, which is why we are working closely with universities across the country to expand the NCSCE’s programming,” NCSC Director David Anderson told the Daily News in an email.
“We also want to provide an environment for students to develop the knowledge and skills they will need to succeed in the STEM (science, technology and engineering) field.”
Students who choose to study computer science at college will have to do so at a university where the average student is earning $53,000 a year, according the NCSA website.
“For students who are considering computer science, you should also consider your own personal finances, and consider whether or not you will be able to afford a college education,” the NSFE website reads, adding that a computer program may be more cost-effective than a degree program if it’s designed to provide you with the training you need to get a job.
Anderson told the News that the NCSTEM would “bring together the best minds in the field” to design and build the program.
The University of Texas at Austin’s College of Science and Technology has been a part of NCSE since it was established in the fall of 2015, according its website, which lists it as “a non-profit institution dedicated to research, education, research, and education.”
The school’s website states that it is “dedicated to creating a network of scientists, engineers, and researchers who collaborate on projects of national importance and impact.
The school, which has more graduate students than any other college in the U.S., has been actively developing programs that “will be the first step in a career in the science and engineering fields.”
Other colleges and Universities are also working to attract computer science majors.
The Massachusetts Institute of Technology (MIT) is one of the nation’s most selective universities, according a list of its top 25 universities.
It is ranked second to the University Of Texas at Arlington.
Other top universities that offer computer science degree programs include Harvard University, University of California, California Institute Of Technology, Northwestern University, Stanford University, Texas A&M University, University of Minnesota, University Of California, California-Davis, University at Buffalo, University, and University at Buffalo (Buffalo, New York).
The News has contacted universities that are currently accepting computer science applicants for comment. (NBC News)