Blog Archive

0

UMD Department of Computer Science |

Ph.D. students Rohan Chandra, Kanishka Ganguly, Kamal Gupta and Kevin Hogan receive the UMD Graduate Student Research Fellowship for summer 2020. Rohan Chandra (Advisor- Dinesh Manocha ) Chandra earned his bachelors in electronics engineering from…read more
Descriptive Image (20933)
Associate Perotto Professor Thomas Goldstein and Assistant Professor Furong Huang recently received the 2020 JPMorgan Faculty Research Award for their project titled “Robust, Private and Fair ML for Financial Models”. The focus of the project…read more
Descriptive Image (20932)

Makana Castillo-Martin, Jason Fan, Nick Franzese and Lillian Huang received the 2020 National Science Foundation Graduate Research Fellowships

Four graduate students from the department, Makana Castillo-Martin, Jason Fan, Nicholas Franzese and Lillian Huang were recently awarded the National Science Foundation Graduate Research Fellowships for 2020. The NSF fellowship program recognizes and supports outstanding…read more
Descriptive Image (20929)
Eddie Schoute a fourth-year doctoral student received the prestigious IBM PhD fellowship for 2020. Schoute was one of the 24 winners selected from hundreds
Read More
0

What Is Computer Engineering? | Live Science

Computer engineering is the branch of engineering that integrates electronic engineering with computer sciences. Computer engineers design and develop computer systems and other technological devices. 

Computer pioneers

Some of the most prominent pioneers in computer hardware include:

  • Blaise Pascal, inventor of the mechanical calculator;
  • Charles Babbage, inventor of the Analytical Engine;
  • J. Presper Eckert and John Mauchly, builders of ENIAC, and later UNIVAC, the first computer to be sold commercially;
  • Nicholas Metropolis, designer of the MANIAC I computer;
  • William Shockley and his team at Bell Labs, inventors of the transistor;
  • Seymour Cray, the “Father of Supercomputing”;
  • Steve Wozniak, designer of the Apple I and II personal computers and co-founder of Apple Computer along with Steve Jobs;
  • Adam Osborne, developer of the first portable computer, the Osborne 1; and
  • Douglas Engelbart and Bill English, co-inventors of the computer mouse and developers of hypertext, computer networks and the graphical user interface (GUI).
Read More
0

Programming Languages | Department of Computer Science

The programming languages research group at Cornell includes eight faculty and over two dozen Ph.D. students. We are proud of both our breadth and depth in this core discipline. Cornell has been known from the beginning for its research in programming languages. We have made foundational contributions to type theory, automated theorem proving, and language semantics. A more recent theme has been language-based solutions to important problems such as computer security, networking, and distributed programming. Cornell researchers have also contributed to language implementation, program analysis and optimization, domain-specific languages, and software engineering.

See the PL group’s site for news and a full list of people involved in PL research.

Faculty

Robert Constable researches programming languages and formal methods in the context of type theory. The Nuprl proof assistant, developed by Constable and his group, is a dependently-typed language that can be used to describe distributed computing, as a formal specification

Read More
0

Computer Science | PLU

Why Study Computer Science at PLU?

There are many reasons why studying Computer Science at PLU is a great choice. The CS department has small class sizes, dedicated and caring faculty, great facilities, and an excellent curriculum.

Our curriculum prepares students to work in the high technology industry as professional software developers, to continue their studies in graduate school, or to apply their computational skills to another field.  With a degree in computer science you might end up writing code for software simulations of proteins, creating the next big video game, or developing a social application that connects people in new ways.  The possibilities seem limitless.

Software is a fundamental part of modern life.  Most of what we do runs on software, and the world needs quality people to create that software.  At PLU, we strive to educate our students to be responsible citizens, critical thinkers, effective communicators, and to

Read More
0

Science of Computer Programming – Journal

Read More
0

Theoretical Computer Science – Journal

Read More
0

Computer science and technology | MIT News

  • Reducing delays in wireless networks

    Congestion control system could help streaming video, mobile games, and other applications run more smoothly.

    April 9, 2020

  • Sprayable user interfaces

    CSAIL’s SprayableTech system lets users create large-scale interactive surfaces with sensors and displays using airbrushed inks.

    April 8, 2020

  • Computational thinking class enables students to engage in Covid-19 response

    Nearly 300 students join an open course that applies data science, artificial intelligence, and mathematical modeling using the Julia language to study Covid-19.

    April 7, 2020

  • Accelerating data-driven discoveries

    Life science companies use Paradigm4’s unique database management system to uncover new insights into human health.

    April 4, 2020

  • MIT joins White House supercomputing effort to speed up search for Covid-19 solutions

    Consortium includes industry, government, and academic institutions.

    March 23, 2020

  • System trains driverless cars in simulation before they hit the road

    Using a photorealistic simulation engine, vehicles learn to drive in the real world

  • Read More
    0

    Computer science | Definition of Computer science at Dictionary.com


    noun

    the science that deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers.

    Advertisement

    QUIZZES

    SLAY JABBERWOCKY WITH THIS NO-NONSENSE WORD OF THE DAY QUIZ

    Think you remember last week’s words? Take this quiz on the Words of the Day from April 6–12 to find out!

    Question 1 of 7

    Jabberwocky

    Origin of computer science

    First recorded in 1970–75

    OTHER WORDS FROM computer science

    computer scientist, noun

    Dictionary.com Unabridged
    Based on the Random House Unabridged Dictionary, © Random House, Inc. 2020

    British Dictionary definitions for computer science

    computer science


    noun

    the study of computers and their application

    Collins English Dictionary – Complete

    Read More
    0

    Main Science and Technology Indicators

     

    Last update: 2019/2 (February 28, 2020)
    Next update: 2020/1 (July 2020)

    Main Science and Technology Indicators full database

    Short address for this page: http://oe.cd/msti

     

    This page presents key highlights from the latest MSTI data.

     Download a detailed highlights note

     

    Research and development (R&D) intensity (expenditure on R&D as a percentage of Gross Domestic Product, GDP) in the OECD area rose from 2.37% in 2017 to 2.40% in 2018, according to the latest data published on February 28 in the OECD Main Science and Technology Indicators (MSTI) database. This increase, which follows a similar rise between 2016 and 2017, was driven by faster real growth in R&D expenditure (+3.8%) compared to GDP (+2.3%). The OECD area has not seen comparable growth in R&D expenditure over a two-year period since before the 2008 global financial crisis. Growth in R&D intensity was widespread across the majority of OECD countries in 2018, with the

    Read More
    0

    Home | Computer Science and Engineering

    What an exciting time to be a computer scientist! Connected, computational devices permeate every aspect of modern life. Computational thinking and programming have joined mathematics, reading, and writing as essential skills for every student regardless of major. Right now, our department faces a myriad of opportunities and challenges. I am delighted to report that our faculty, staff, students, and alumni are embracing the opportunities and overcoming the challenges as they provide leadership and innovative solutions across all of our missions of education, research, and outreach.

    In education, we are meeting the ever-increasing interest in computer science from majors as well as non-majors at both the undergraduate and graduate levels by strategically expanding our offerings including our new Bachelor of Science in Computational Data Science degree program. At more than 1,600 students as of Fall 2019, our programs are now the largest in the College of Engineering and one of the

    Read More