Free online science resources for when you’ve all but given up on being your kid’s science teacher

john rambo

It’s an understatement to say that many parents are extremely stressed-out right now. The pandemic has forced those who have school-aged kids to become teachers, even as some still work full-time. Suzannah Zachos, my cousin, has three children all under the age of 14. She says Sunday nights have taken on a new meaning.

“The Sunday night beast creeps up somewhere around 5 p.m. and begins to grow through bedtime,” she wrote in a text message. “It is the fear of the unknown week ahead, the concern that I cannot balance my own (pandemic-dictated) WFH job alongside three students’ full course load, multiple Zoom calls a day per kid (where we have to tiptoe around so we don’t disrupt), three full meals for five people… on top of being terrified of getting sick.”

Zachos is one more example of the many frustrated parents who have to juggle their own lives

Read More

Department of Computer Science – Old Dominion University

john rambo


The College of Sciences remains committed to the success of our students during these challenging times. Our faculty and staff have worked incredibly hard to move classes online and address student concerns. We continue to support our students through on-line tutoring and ​academic advising. Together we will persevere under these circumstances to ensure continued learning and student success. Go Monarchs!

– Dean Gail Dodge







We are experiencing rapid growth in our department in terms of both enrollment and research:

  • Over 600 undergraduates, 100 MS students, and 40 PhD students
  • Significant external research funding from federal agencies such as NSF, NASA, NEH, NIH, DoD, IIPL, NIA, and others
  • High-quality online BS and MS degree programs and an online graduate certificate in cybersecurity
Read More

Department of Computer Science | Department of Computer Science

john rambo

Department of Computer Science | Department of Computer Science | Virginia Tech


2020 ALUMNI DISTINGUISHED AWARDS ANNOUNCED

Joshua Mindel, left, and Mario Calixte

Virtual Commencement 2020 Details Announced

      • file

      • Faculty answer the COVID-19 research call

        In the spirit of Ut Prosim, the Office of the Vice President for Research and Innovation has established a COVID-19 Rapid Response Team that seeks to identify and provide opportunities for Virginia Tech researchers to use their expertise to make an impact on the pandemic that has affected communities near and far.

      • Reinventing Geospatial, Inc. team members have been participating in Virginia Tech's computer science career fairs since 2014.

      • CS|Source Stakeholder Spotlight: Reinventing Geospatial, Inc. (RGI)

        According to RGI, Virginia Tech students are strong in both theory and practice when it comes to their technical skills, and they have great soft skills (listening, communication, etc.). They attend the career fair each year because the interns,

Read More

Computer Science | Kent State University

john rambo

Faculty Office Hours Undergraduate CS Tutoring

The Department of Computer Science offers degrees at the Bachelors, Masters, and Doctoral levels. Our faculty believe in a strong advising approach and, as advisors, help students choose the appropriate program according to their goals, needs and interests. Students who are interested in a Computer Science degree with a rich set of options and electives should consider Kent State University.

Computer Science News

  • You can make a difference in the battle against COVID-19!  PhD Student Irvin Cardenas has organized a fundraising effort to collect urgently needed masks for medical personnel in Northeast Ohio.   If you would like to contribute please go to here.  Answers to questions you should ask before you donate can be found on the link. Read the story here.
  • Need Undergraduate Advising?  The CS Faculty Advisors would be happy to arrange an online advising appointment –
Read More

Computer Science Lab Home Page: Learn Computer Programming

john rambo


This unique computer curriculum offers 3 different environments of graduated
complexity: a programmable RPN (Reverse Polish Notation) calculator, an Intel
8051 microprocessor that is programmed using assembly language, and finally the
high-level C and C++ languages.


Each of these 3 languages comes complete with an
integrated development environment
(IDE) that provides an editor, compiler, and debugger. You
get fully explained solutions to fun programming projects such as
a scrolling electronic signboard, a robotic mouse in a maze, an audio
peak detector using an LED bar graph, and the Breakout video game.
All of these example programs have been designed to be highly visual,
audible, and fun.
In addition to the introduction to assembly language programming and
the introduction to C and C++, this curriculum offers an introduction to
Windows programming and graphical user interfaces.
You can find screen shots and further description of each of

Read More

A science and technology timeline

john rambo

Date Invention or discovery Articles on Explain that stuff Prehistory

4–5 billion years ago

Sun starts to produce energy.

Solar cells
Energy

10 million years ago. Humans make the first tools from stone, wood,
antlers, and bones. Tools and machines

1–2 million years ago

Humans discover fire.

Biofuels
Candles
Car engines
Jet engines

25,000– 50,000 BCE Humans first wear clothes. Biomimetic clothing 10,000 BCE Earliest boats are constructed. Ships and boats 8000– 9000 BCE Beginnings of human settlements and agriculture. Biofuels
Water 6000– 7000 BCE Hand-made bricks first used for construction in the Middle East. Brick (ceramics) Ancient times 4000 BCE Iron used for the first time in decorative ornaments. Iron and steel 3500– 5000 BCE Glass is made by people for the first time. Glass 3500 BCE Humans invent the wheel. Tools and machines
Wheels and axles 3000 BCE First written languages are developed by the Sumerian people of
Read More

Computer science and technology | MIT News

john rambo

  • 3 Questions: Tom Leighton on the major surge in internet traffic triggered by physical distancing

    Mathematician and CEO of web services company Akamai looks ahead to how the pandemic-driven shift to remote working might change society.

    April 27, 2020

  • Reducing the carbon footprint of artificial intelligence

    MIT system cuts the energy required for training and running neural networks.

    April 23, 2020

  • 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

  • Read More

    SCIENCE & TECHNOLOGY CENTER IN UKRAINE

    john rambo

    Read More

    Masters Program in Computer Science

    john rambo

    The Masters Program in Computer Science (MPCS) offers a comprehensive and professionally-oriented computer science education that combines the foundations of computer science with the applied and in-demand skills necessary for careers in technology. The MPCS is especially well suited for students interested in Data Analytics, High Performance Computing, Information Security, Mobile Computing and Software Engineering.

    The coursework in our program represents a realistic balance between CS foundational theory and applied technical courses. Core classes include Programming, Algorithms and Systems coursework. Electives include new and innovative courses to keep up with the fast-paced world of technology including courses in Software Engineering, Big Data, Data Analytics, Machine Learning, High Performance Computing, Mobile Application Development, Web Development, Cloud Computing and Information Security.

    What sets our program apart is our ability to tailor coursework to the career goals and backgrounds of our students. For students that do not have a background in math or

    Read More

    Computer Science Student Resources | Computer Science Student Resources

    john rambo

    Includes a basic math refresher, a queuing analysis primer, and links to numerous math sites.

    Links to important collections of papers, technical reports, and bibliographies.

    Advice and guidance for solving homework problems, writing technical reports, and preparing technical presentations.

    A variety of useful documents and links.

    Useful links and documents for those considering a career in computer science.

    You should take your mind off your work once in a while.

    A variety of interesting documents and links to other subjects.

    All my books and other Pearson books available via this Web site at a greater discount than online bookstores. Go to discount book purchase.

    This site provides information and links for computer science students. It also contains a number of documents that you may find useful in your ongoing computer science education. If you have any suggestions for site content, please email me by clicking on “contact me”, below.
    Read More