Science

Technology Articles, Technological News | Popular Science

Devices, apps, robots, and everything else that makes technology essential to your modern life.

Gadgets

Security

Staying secure in the modern world is more difficult than ever. Every day, we face threats to our identities, our personal information, our data, and even ourselves. From malware attacks to phishing schemes, we survey the security landscape. It takes a lot more than some anti-virus software to stay safe. We go beyond the sensationalism to assess which threats could pose the biggest problems and dig into the repercussions that ripple through our lives once security has been compromised. KEEP GOING

AI

Sure, artificial intelligence can generate hilarious song titles and paint colors, but it’s also powering some of the most compelling new technology of our time. Machine learning and neural networks are playing larger roles in almost every device and system we use. It’s built into your smartphone, your smart home, and maybe

Read More

Computer Science Lab Home Page: Learn Computer Programming


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

Online Computer Science Bachelor’s Degree

WHY CHOOSE AN ONLINE COMPUTER SCIENCE DEGREE?


Immerse yourself in the digital future. Computer Science degrees are in demand as our daily use and need of technological systems increases.

College
Liberal Arts and Sciences
Degree Type
Bachelor of Science
Diploma Title
Bachelor of Science

With a major in Computer Science
Transcript Title
Bachelor of Science

Major Computer Science


UF Online offers a Bachelor of Science in Computer Science degree through the College of Liberal Arts and Sciences that encourages students to explore the theoretical foundations of information and computation with considerable freedom through the liberal arts. Employment in computer occupations is expected to increase by 22 percent through 2020, according to the U.S. Bureau of Labor Statistics, making it a highly coveted and optimistic career path. UF’s computer science degree prepares students for a range of career opportunities with great starting salaries and opens up

Read More

HOME | Department of Computer Science

Virtual Talk: Topology-Driven Machine Learning – Chao Chen

Virtual Talk: Topology-Driven Machine Learning – Chao Chen via Zoom
Abstract: Modern machine learning is blessed and cursed with highly complex models. While deep neural networks have proven powerful in practice, their deployment in real-world applications faces challenges such as explanability and robustness. One crucial reason is the lack of sufficient means to track/control the underlying structure of the model/data. In this talk, we present examples in which advanced structural prior can be encoded into learning through the mathematical language of topology. We will explain how global topological structures, such as connected components and handles/loops, can be efficiently and robustly extracted from the data, as advanced features and even differentiable loss functions. In biomedical applications, e.g., neuron and cell image analysis, we proposed a novel topological loss function that enforces the neural network to learn the topology from the data. In machine

Read More

Computer Science | University of Virginia School of Engineering and Applied Science

Jump to Footer

Computer Science: Generating advances in computation that drive progress in every aspect of human endeavor

Computer science animates our world, driving knowledge creation and innovation that touches every aspect of our lives, from communications devices to the latest medical technology. With significant strengths in the three core areas of computer science—computer systems, theory and artificial intelligence—our department fosters highly productive collaborations that have led to breakthroughs in cyber-physical systems, cybersecurity, machine learning and high-performance computing among other areas. We are applying these discoveries to address some of the most critical societal challenges of the 21st century, in fields such as healthcare, neuroscience and sustainability.

Latest News

Our Faculty

Thumbnail of Malathi Veeraraghavan
Phone: 434-982-2208

Malathi Veeraraghavan

Professor- Electrical and Computer Engineering, Courtesy Faculty Member- Department of Computer Science, Affiliated Faculty Member- Department of Statistics, Affiliated Faculty Member- Data Science Institute

Research Areas
  • Cyber Security
  • Computer Networks
  • Precision Oncology using Electronic
Read More

Department of Food Science | Department of Food Science

Welcome to the Department of Food Science. We are the only food science program in the state and offer comprehensive programs giving our students a strong mix of theoretical knowledge and hands-on experiences. Our faculty’s research programs further the understanding of the food safety, physicochemical, sensory, quality, health, and engineering properties of foods. A strong interface with our stakeholders allows us to transfer science-based best practices to the food and beverage industry, government agencies, and entrepreneurs to help meet the goals of providing safe, nutritious, and high-quality foods.

gloved hands putting samples in glass beaker half full of water

Food Chemistry, Quality, and Wellness

Expand content up

The major and minor components of food with respect to their physiological, nutritional, sensor, and microbiological properties.

male scientist with glasses looking at scientific plates of samples in lab setting

Food Safety, Security, and Biotech

Expand content up

Study the impact of bacteria, fungi, viruses, protozoa, and parasites on food and food ingredients.

stainless steel food engineering equipment

Food Processing and Engineering

Expand content up

Research in food engineering centers on hygienic

Read More

A science and technology timeline

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

North Carolina State University hiring Open Rank Lecturer/Teaching Assistant/Teaching Associate/Teaching Full Professor – Computer Science in Raleigh, North Carolina, United States

Join the Pack! A community with nearly 8,000 faculty and staff, and 30,000 students. NC State is one of the largest employers in North Carolina, offering a large range of career opportunities. Visit us at https://jobs.hr.ncsu.edu/.

Department: 141901 – Computer Science-engr

Location: Raleigh, NC

Essential Job Duties

This position will teach one or more undergraduate or graduate course(s) in department.

Department of Computer Science is accepting applications for the position of Lecturer (part-time) and Teaching Assistant Professor or higher (part-time). Specific hiring needs for the academic year and summer sessions are yet to be determined. Applications will be kept on file should openings arise in subsequent semesters. The position is one-semester or one-year, non-tenure tract appointments with possibility of renewal. This Spring 2020, Summer 2020, and Fall 2020 sessions.

Successful candidate(s) will teach one or two courses per semester.

Other Work/Responsibilities

Other duties as assigned.

Minimum Experience/Education

Requires doctor’s degree,

Read More

Technology for Kids – Free Games, Activities, Experiments, Science Online

Technology for kids

Learn about technologyStep into the future and discover technology for kids with our cool range of experiments, free games, science fair projects, fun quizzes, interesting facts, amazing videos, worksheets and more!

Learn about robots, computers, cell phones, engineering and all kinds of interesting technology topics. As well as activities for children, there are also lesson plans for teachers, ideas for parents and free teaching resources for anyone interested in technology and learning about science online.

 

Sponsored Links


Sponsored Links

Science for Kids
Technology games for kids

Enjoy our fun technology games and improve your knowledge of this great subject. Learn why electricity circuits are important to modern gadgets and have fun testing the properties of different materials. These technology and engineering topics will give you a great base to work from.

Take the challenge and see if you can complete the interactive activities while learning a thing or two on the way.

Electricity circuits games

Electricity Circuits

Electricity circuits play an important

Read More