Randy Pausch was a computer scientist who, used to be a professor at Carnegie Mellon University, in Pittsburg.
He is best known for giving different lectures such as: “Achieving Your Childhood Dreams” and “Time Management”.
Here are 5 things that I like the most about his lecture called “Time Management”:
1)Even though he was diagnosed with cancer, during the lecture he was very optimistic, funny, and inspiring as well.
2)He talked about time as the most precious and important thing that we have, and he compares it with money.
3)He suggested creating a calendar, a schedule where you would know what to do for the following days. “You should have some system whereby you know where you are supposed to be next Tuesday at 2 o’clock”
4)Try standing while talking on the phone, and do not sit down until the call is over. This way we avoid wasting a lot of time on phones.
5) In order to alleviate the stress that comes with pushing things to the deadline, we can create fictitious deadlines and present them as real ones.
A decision problem is a problem that has only two outputs. The output is either yes or no.
If the function is decidable, it means that the function always has a correct answer.
P(polynomial) class, is the set of problems that can be solved in polynomial time. On the contrary, NP(none Non-deterministic Polynomial Time) class is also a set o of problems that cannot be solved in polynomial time.
Actually, we do not have any algorithms to solve NP problems, and if we somehow manage to do that it means that we can also solve all the NP problems. Additionally, there is a US$1000000 price for solving any of the NP problems.
(https://en.wikipedia.org/wiki/P_versus_NP_problem)
During the lecture professor, Christos gave us three different examples of three guys who worked at different companies and had different tasks to do. Even though their tasks were different all of them either solved the problem or proved that the problem has no solution. And the reason why all of us managed to do so was simple. All of them took professor Christos's classes: 251 Great theoretical ideas in cs; 451 Algo design and analysis; 455 Undergraduate complexity theory; Formal languages and computability. First two mentioned classes are required, but the other two are also very helpful. According to the professor, these classes teach us how to find the best ways of solving something. As a result, after taking all these classes our lives going to be easier, and it will be easier for us to maintain jobs.
The definition of big data is data that contains greater variety, arriving in increasing volumes
and with more velocity. This is also known as the three Vs.Put simply, big data is larger, more
complex data sets, especially from new data sources. These data sets are so voluminous that traditional
data processing software just can’t manage them. But these massive volumes of data can be used to
address business problems you wouldn’t have been able to tackle before.
(https://www.oracle.com/big-data/what-is-big-data/)
Simply put, cloud computing is the delivery of computing services—including servers,
storage, databases, networking, software, analytics, and intelligence—over the Internet
(“the cloud”) to offer faster innovation, flexible resources, and economies of scale.
You typically pay only for cloud services you use, helping you lower your operating costs,
run your infrastructure more efficiently, and scale as your business needs change.
(https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-cloud-computing/)
Well, it depends sometimes it is novel, sometimes it collaborates with other applications
There are three major cloud service models: software as a service (SaaS),
infrastructure as a service (IaaS) and platform as a service (PaaS). Cloud service
pricing models are categorized into pay per use, subscription-based and hybrid,
which is a combination of pay-per-use and subscription pricing models.
(https://www.techtarget.com/whatis/SaaS-IaaS-PaaS-Comparing-Cloud-Service-Models#:~:text=There%20are%20three%20major%20cloud,as%20a%20service%20(PaaS))
Predict the weather, assess soil fertility, and precision farming.
Economics of Cloud Computing is based on the PAY AS YOU GO method. Users/Customers
must have to pay only for their way of the usage of the cloud services. It is definitely
beneficial for the users. So the Cloud is economically very convenient for all. Another
side is to eliminate some indirect costs which is generated by assets such as license of
the software and their support. In the cloud, users can use software applications on a
subscription basis without any cost because the property of the software providing service
remains to the cloud provider.
(https://www.geeksforgeeks.org/economics-of-cloud-computing/)
Prof Riley/Security.
A massive collection of documents from Qatar National Bank, based in Doha, was leaked and posted online to the whistleblower site Cryptome on April 26. The leaked data, which totals 1.4 GBs, apparently includes internal corporate files and sensitive financial data for QNB's customers.
Qatar National Bank (QNB) said on Tuesday that it was investigating an alleged hack that potentially exposed the names and passwords of a large number of customers.
Media reports claimed that 1.4GBs documents had been leaked online anonymously and divulged information on more than 1,200 people and organisations.
Among the information reportedly leaked is the bank details of several journalists working for satellite broadcaster Al Jazeera.
According to the Qatar-based outlet Doha News, the data leak includes files about the country’s secret service, security apparatus and even members of the ruling al-Thani family.
The leakers of the documents remain unknown at this time.
www.middleeasteye.net
Prof Giselle/PL.
Punch cards are prone to damage and information can be lost if this occurs. There is also a limited amount of inputs that can be made on a punch card before it will need to be replaced, unlike software that has unlimited storage
https://www.freecodecamp.org/
A prominent purpose of programming languages is to provide instructions to a computer. As such, programming languages differ from most other forms of human expression in that they require a greater degree of precision and completeness.
https://www.cs.mcgill.ca/
The main reason why there are many programming languages out there is that different problems require different tools to solve them. Each programming language has certain features and characteristics that make it suitable for specific tasks.
https://www.papershift.com/
The main disadvantages of Python are its slowness during execution, difficulty in switching to another programming language, weak in mobile application development, high memory consumption, and less popularity in the enterprise development sector. I would like it to be faster.
https://pythonistaplanet.com/
we need 4 main things to creat our own programming language. They are:
1) A language has to be designed: the language creator has to take some fundamental decisions about the paradigms to be used and the syntax of the language
2) A compiler has to be created
3) A standard library must be implemented
4) Supporting tools like editors and build systems have to be provided
https://tomassetti.me/
Prof. Gianni/Robotics & AI.
Artificial intelligence is the simulation of human intelligence processes by machines, especially computer systems. Specific applications of AI include expert systems, natural language processing, speech recognition and machine vision.
https://www.techtarget.com/
Machine Learning, Neural Networks, and Deep learning.
https://www.cs.bham.ac.uk/~jxb/IAI/w2.pdf
The term artificial intelligence was coined in 1956, but AI has become more popular today thanks to increased data volumes, advanced algorithms, and improvements in computing power and storage.
https://www.sas.com/
Health Care, Agriculture, and Manufacturing, because they are more efficient and effective.
https://onlinemasters.ohio.edu/
Three things that are major problems in robot perfoming:
1) New materials, fabrication methods.
Gears, motors, and actuators are fundamental to today’s robots. But tremendous work is already being done with artificial muscles, soft robotics, and assembly strategies that will help develop the next generation of autonomous robots that are multifunctional and power-efficient.
2) Creating bio-inspired robots.
Materials that couple sensing, actuation, computation, and communication must be developed and shared before this segment takes off. These advances could lead to robots with features such as body support, weight reduction, impact protection, morphological computation, and mobility.
3) Communication in robot swarms.
Robot swarms are tricky because they need to sense not only the environment, but also each robot in the swarm. They need to communicate with the other robots, too, while acting independently.
https://www.therobotreport.com/
Prof. Madhavi/Computational Biology.
A genome is the complete set of genetic information in an organism. It provides all of the information the organism requires to function. In living organisms, the genome is stored in long molecules of DNA called chromosomes.
https://www.nature.com/
We can use computers to analyze organisms' genetics to figure out the most likely evolutionary relationships, and they can also synthesize vast amounts of genetic data. Sequencing DNA is an especially useful tool for studying genetics because computers can decode the sequence of DNA.
https://thesassway.com/
Major uses of computers in medicine include hospital information system, data analysis in medicine, medical imaging laboratory computing, computer assisted medical decision making, care of critically ill patients, computer assisted therapy and so on.
https://www.ncbi.nlm.nih.gov/
No, it is not enough.
Computational biology is likely to become a part of routine health care in the future, and Markel suspects that one area we will see this change in is the “internet of things.” Computational biology applications are not limited to research and drug discovery but are already being adapted for clinical use, like
https://www.ncbi.nlm.nih.gov/
My name
Sarissa theme designed by iozcelik