Course Pages Using Unity 3D

I have been using Unity in a number of my courses in the past. So, here is some sample content originating from various created using Unity 3D software!

Fall 18

  • Information Systems Modeling & Design (BSCS) – class created various games
  • Theory of Computation (MS CS) – class created Pacman based levels

Spring 19

  • Biological Modeling and Simulation (BS Bioinformatics) – class page 
  • Theory of Computation (MS CS) – class page

Fall 19

Spring 20

Theory of Computation MSCS Spring 2020 Unity Projects

Every semester, some of my students develop web pages for their projects. Here, I would like to showcase outcome from my students in Spring 2020 semester. It is interesting to note that most of this semester was conducted online.

1NameRegistration NumberGithub Website URLGithub Game Page URL
2HASSAN FAROOQSP19-RCS-018https://github.com/hassan007farooq/TOCSpr20-Assignement5-PartB-HassanFarooqhttps://hassan007farooq.github.io/TOCSpr20-Assignement5-PartB-HassanFarooq/WebGL/index.html
3FAISAL SHEHZADSP19-RCS-013https://github.com/Faisalse/Assigment5Bhttps://faisalse.github.io/Assignment5BWeBGL/Assignment5BWebGL/index.html
4IFRAH MANSOORFA19-RCS-026https://github.com/ifrah6597/TOCSpr20-FinalProject-IfrahMansoorhttps://ifrah6597.github.io/TOCSpr20-FinalWEBGL-IfrahMansoor/
5SANA SABIRFA19-RCS-066https://github.com/sana123-116/FinalProjectSana-V1.1https://sana123-116.github.io/FinalProjectSana-V1.1/
6MUHAMMAD WALEEDFA19-RCS-052https://github.com/MuhammadWaleed777/TOC-Assignment_5_Part_B_Spr_2020https://muhammadwaleed777.github.io/TOC-WebGL_Assignment_5_Part_B_Spr_2020/index
7NIMRA SHAHIDFA19-RCS-055https://github.com/Nimra897/TOCSpr20_CumulativeProject_NimraShahid_FA19-RCS-055https://nimra897.github.io/TOCSpr20_CumulativeProject_NimraShahid_FA19-RCS-055/
8NOOR ULLAH KHANFA19-RCS-088https://github.com/NoorUllahKhan7/TOC_Assignment_5Bhttps://noorullahkhan7.github.io/TOC_Assignment_5B/Assignment5b/Webgl1/
9ABBAS HUSSAINSP19-RCS-001https://github.com/AHussain58/TOCSpr20-FinalExam-Project-AbbasHusain.githttps://ahussain58.github.io/TOCSpr20-FinalExam-Project-AbbasHusain/
10HAIM GULFA19-RCS-023https://github.com/Haim-Gul/TOC_spr20-FinalProject-HaimGulhttps://haim-gul.github.io/TOC_spr20-FinalProject-HaimGul/index.html
11MUHAMMAD ASIFFA19-RCS-039https://github.com/MAsif5087/TOC_Final_Assignment5B_Asif039https://masif5087.github.io/TOC_FinalAssignment5b_Webgl/
12GHANIA MAHAMSP19-RCS-015https://github.com/Ghania-Maham/Assignment5BGhaniaMahamhttps://ghania-maham.github.io/Assignment5BGhaniaMaham./
13AHSAN FIAZFA19-RCS-009https://github.com/ahsanfiaz/TOC-SPR2020-Assignment5-B-AhsanFiazhttps://ahsanfiaz.github.io/WebGLLink_FinalExam_TOC_AhsanFiaz/
14AMNA AFTABSP19-RCS-062https://github.com/Amnaaftab123/AmnaAftab-toc-spr-SP19-RCS-062https://amnaaftab123.github.io/AmnaAftab-SP19-RCS-62-webgl/
15RABEEA MANSOORFA19-RCS-058https://github.com/RabeeaMansoor/Final_Project_TOChttps://rabeeamansoor.github.io/WEBGL_FINAL_PROJECT/index.html
16MUHAMMAD FAIEZSP19-RCS-035https://github.com/MuhammadFaiez/TOC-Final-Project.githttps://muhammadfaiez.github.io/TOC-Final-Project/
17MUHAMMAD WAQASFA19-RCS-053https://github.com/MWaqas1512/Assignment_5_Part_Bhttps://mwaqas1512.github.io/Assignment_5_Part_B/
18AHMAD RAZAFA19-RCS-008https://github.com/fa19-rcs-008/final-task-previously-5B-AhmadRazahttps://fa19-rcs-008.github.io/final-task-previously-5B-AhmadRaza/
19ABDUL QAYUMFA19-RCS-002https://github.com/aqayum/Final_Exam_Assignment_5Bhttps://aqayum.github.io/Final_Exam_Assignment_5B_Build/
20KAINAT NAZIRFA19-RCS-030https://github.com/kainat-nazir1/TOC_Assignment5B_final_FA19-RCS-030https://kainat-nazir1.github.io/TOC_Assignment5B_final_FA19-RCS-030/index.html
21FARAH BATOOLFA19-RCS-018https://github.com/FarahMughal11/Cumulative-Assignment-FA19-RCS-018https://farahmughal11.github.io/Cumulative-Assignment-FA19-RCS-018/
22TEHREEM BASHIR ABBASIFA19-RCS-078https://github.com/Tehreemabbasi/FinalExamAssignment5Bhttps://tehreemabbasi.github.io/webglFinalExams/index.html
23AQSA KHALIDSP19-RCS-009https://github.com/sp19-rcs-009/AqsaKhalid_Assignment05Bhttps://sp19-rcs-009.github.io/webgl05_aqsa/index.html
24IQRA ASGHARFA19-RCS-085https://github.com/Iqra-Asghar/FinalReport5BIqraAsgharhttps://iqra-asghar.github.io/FinalReport5BIqraAsghar/
25MUHAMMAD HARISFA19-RCS-046https://github.com/Haris-584/CumulativeGame-Harishttps://haris-584.github.io/CumulativeGame-Haris/index.html
26SYED MINHAL ABBASFA19-RCS-073https://github.com/SyedMinhalAbbas/TOC_Final_Assignment5B_SyedMinhalAbbas-073https://syedminhalabbas.github.io/WebGl-Assignment5B/index.html
27SAFA GHAFOORFA19-RCS-063https://github.com/SafaGhafoor46/TOC-FinalProject-5B–SafaGhafoorhttps://safaghafoor46.github.io/TOC-FinalProject-5B–SafaGhafoor/
28ABDUL RAHEEM ALEEMFA19-RCS-003https://github.com/AbAleem003/combineV1https://abaleem003.github.io/CombineWebGLV2/index.html
29BUSHRA HINAFA19-RCS-015https://github.com/bushrahina1244/ToC_Spr2020_FinalExam_FA19_RCS_015https://bushrahina1244.github.io/ToC_Spr2020_FinalExam_FA19_RCS_015/index.html
30MARIA NAZFA19-RCS-033https://github.com/Naz422/Cumulative-Game-FA19-rcs-033-https://naz422.github.io/Cumulative-Game-FA19-rcs-033-/
31SABA REHMANFA19-RCS-083https://github.com/sabarehmanciit/FinalExamProject_SabaRehmanhttps://sabarehmanciit.github.io/FinalExamProject_SabaRehman/
32HAFSA BATOOLFA19-RCS-021https://github.com/leohafsa/TOC_FinalAssignment5Bhttps://leohafsa.github.io/Final_assignment_webgl/index.html
33AYSHA SAFDARFA19-RCS-014https://github.com/aysha-safdar91/TOCSpr20_AyshaSafdar_Assignment5PartBhttps://aysha-safdar91.github.io/TOCSpr20_AyshaSafdar_Assignment5PartB/index.html
34AATIQA BINT E GHAZALIFA19-RCS-001https://github.com/aatiqa-ghazali/FinalProjectAatiqaBinteGhazali/https://aatiqa-ghazali.github.io/FinalProjectAatiqaBinteGhazali/
35AFTAB HUSSAINFA19-RCS-006https://github.com/Aftab-Hussain302/Final_Exam_Assignment_TOCSPR20_Aftab_Hussainhttps://aftab-hussain302.github.io/Final_Exam_TOCSPR20_AftabHussain_WebGl/
36AQEEL IFTIKHAR JAJJAFA19-RCS-011https://github.com/aqeeljajja/Final_Exam_project_Aqeel_Jajjahttps://aqeeljajja.github.io/Final_Exam_Assignment_AqeelJajja_WebGl/
37MUHAMMAD ALI ILYASFA19-RCS-037https://github.com/AliIlyas037/FinalExam_Previously5B_MuhammadAliIlyashttps://aliilyas037.github.io/FinalExam_Assignment5B_WebGlBuild/
38M SEEMAB AKHLASFA19-RCS-050https://github.com/seemababbasi/FinalAssignment5B/tree/master/Assigment5BSeemabhttps://muhammadseemab.github.io/WebGL_5B/index.html
39GHULAM MUJTABA DOGARSP19-RCS-016https://github.com/rcs016gituser/rty348yhihttps://ghulammujtaba1.github.io/qjz256erf/
40SYED MUZAFAR ALISP19-RCS-052https://github.com/muzaffaragha1/TOCFinalProjectSyedMuzafarAlihttps://muzaffaragha1.github.io/TOCFinalProjectWEBGL/
41ATTIQA HASSNAHFA19-RCS-013https://github.com/attiqa304/TOC-FinalExamhttps://attiqa304.github.io/final-webgl/index.html
42JAMAL ABDUL AHADFA19-RCS-029https://github.com/aahad5555/Final-Assignment.githttps://aahad5555.github.io/Final-Assignment/
43SHAJIA NAFEESFA19-RCS-070https://github.com/Shajia-Nafees/TOC_Assignment5B_Shajia_070https://shajia-nafees.github.io/TOC_Assignment5B_WebGL_Final/index.html
44AFZAAL AHMED CHUGHTAIFA19-RCS-007https://github.com/afzaal786-comsats/Cumulative-5Bhttps://github.com/afzaal786-comsats/Combined-5B-Webgl
45MUHAMMAD ASIFFA19-RCS-038https://github.com/MuhammadAsif038/https://muhammadasif038.github.io/Assignment5BWebGL/index.html
46ASAD ULLAH KHANSP19-RCS-012https://github.com/aukhan1993/TOCSpr20-FinalProject-AsadUllahKhan.githttps://aukhan1993.github.io/TOCSpr20-FinalProjectWebGl-AsadUllahKhan/index.html
47EHATSHAM RIAZFA19-RCS-016https://github.com/ehatshamriaz/Assignment5bEhatshamRiazhttps://ehatshamriaz.github.io/Assignment5bEhatshamRiaz-webgl/index.html
48TAHREEM ZAHOORFA19-RCS-076https://github.com/Tahreem555/Assignment5Bhttps://tahreem555.github.io/Assignment5B/
49FAIZA NAWAZFA19-RCS-017https://github.com/FaizaNawaz017/TOCFinalExamhttps://faizanawaz017.github.io/TOCFinalExam/index.html
50MUHAMMAD NAEEM AKRAMFA19-RCS-048https://github.com/naeem7789/Final-Exams-Project-NaeemAkramhttps://naeem7789.github.io/Final-Exams-Project-webgl/
51MUHAMMAD ASIFFA19-RCS-040https://masif040.github.io/Assignment5Bfinal_webgl/https://github.com/masif040/Final-5B

Hubble Captures Cosmic Cinnamon Bun

Hubble Telescope is one of the foremost extensions of human vision. It also keeps getting better and better.

Do check out the Hubble capture of what has been nicely termed by the researchers as a “Comsic Cinnamon Bun”

An atypical spiral galaxy
UGC 12588 awes us in all its glory!

References

NASA image of the Cosmic Cinnamon Bun.

Puzzling Results for the Oxford Covid-19 Vaccine

The whole world seems to be waiting for a cure for Covid-19.
Numerous companies and researchers around the world are racing to beat the clock in making a vaccine available for the masses. In their efforts to develop a vaccine, often times however, there are setbacks and even confusing results.

One such case is that of the Oxford’s vaccine which has very strange results. Nature reports that the developers have discovered 70% efficacy for a two-dose vaccine. This was analyzed a fortnight after the second dose. Read more here.

References

1. Why Oxford’s positive COVID vaccine results are puzzling scientists – Nature News

Dinosaurs and Cancer: A Podcast

Cancer is a dreadful disease. In some ways, it is actually a disorder or malfunction of the body. While its details are still fuzzy, considering the large number and types of cancer, it appears as an emergence resulting from a lack of coordination of various systems inside the body.

Scientists have always been looking for the origins of Cancer. Recently they have found concrete proof of cancer existence in animals dating back to the dinosaurs.

David Evans, senior curator of Paleontology at the Royal Museum of Ontario in Toronto has identified bone cancer from a so-called “Centrosaurus” dinosaur from around 7075 million years ago.

The study has been presented in the journal Lancet Oncology [1].

Emily Schwing from the Scientific American presents a podcast on this interesting topic.

References

Hubble and the Moon

To the best of our current knowledge, moon is the only natural “official” satellite orbiting our planet.

This, however, has often been challenged by some researchers over time who call some near-earth objects with synchronized orbits as “second moons” [1, 2].

While a number of these observations have been discarded by the scientific community, there still are objects which include temporary satellites, quasi-satellites, trojans, horseshoe orbit objects and more.

This is actually an exception in the solar system with 70 known moons for Jupiter.

The Hubble telescope took this splendid shot of our moon in 1991.

Earth's Moon
https://www.nasa.gov/image-feature/hubble-shoots-the-moon

References

  1. Sepharial, A. The Science of Foreknowledge: Being a Compendium of Astrological Research, Philosophy, and Practice in the East and West.; Kessinger Publishing (reprint), 1997, pp. 39–50; ISBN 1-56459-717-2
  2. Bakich, Michael E. The Cambridge Planetary Handbook. Cambridge University Press, 2000, ISBN0-521-63280-3, p. 148
  3. Wikipedia article https://en.wikipedia.org/wiki/Claimed_moons_of_Earth

Climate Scientists Reaffirm the Importance of Simple Models

Background Complex Adaptive Systems involve a large number of variables. These variables are essentially inputs from complex processes which can often be modeled as agents. The data generated from these systems can be considerably nonlinear and difficult to understand.

Problem Statement In systems which are very closely linked to the human world, often times, there is a need to make quick or at least, expensive decisions in a relatively shorter amount of time.

Research Outcome The presented research reaffirms the belief of the Complex Adaptive Systems (CAS) community that simpler models can be considerably better in terms of making decisions.

References

  • Casey Helgeson et al, Why Simpler Computer Simulation Models Can Be Epistemically Better for Informing Decisions, Philosophy of Science (2020). DOI: 10.1086/711501
  • A’ndrea Elyse Messer Simpler models may be better for determining some climate risk by Blog

Exploring Local Covid-19 Cases Using Google Maps!

Summary

Google has been successfully able to demonstrate the effective use of real-time data in its apps. They have been adding new content and capabilities. In a recent blog post, Google has introduced a yet another capability in Google Maps which will be showing location-specific Covid-19 data.

Details

In the past, google has been adding new and innovative data-centric mechanisms to its suite of apps. These have included features such as:

So, now Google Maps is adding an additional layer inside it which will use color-coding.

How to?

It is not hard to use. Simply speaking, you need to tap on the layers button (Typically showing up at the top right corner) and then click on the Covid-19 info.

What you will see next is the data of new cases per 100,000 people in the area – averaged over a seven day period for normalization purposes. This data is available for 220 countries and regions supported by Google Maps. It can even allow for drilling down to a particular region or city.

What is new?

Arguably, country and region-wide data on Covid-19 cases has already been available for a considerable time. However, what is new here is the integration of Google maps with the data. This opens up new avenues for conducting research, for health authorities to explore regions visually, or simply if you just want to be the smart-citizen by understanding how the spread is occurring. It adds on to existing google apps such as those helping to get around safely.

What is Missing?

While interesting, the data is just one aspect of the big picture. For one, the data presented seems to be instantaneous (i.e. non-temporal). In other words, we cannot explore trends and gradients by simply looking at the map. It also does not show recoveries, or information about local facilities such as hospitals. While there may be existing, localized apps for that, to my knowledge, there is no direct, public integration of any of these apps with Google maps.

References

Call for Papers: JOURNAL OF SIMULATION (JoS) SPECIAL ISSUE ON “Modeling and Simulation in the Cloud Computing era”

JOURNAL OF SIMULATION (JoS) SPECIAL ISSUE ON “Modeling and Simulation in the Cloud Computing era”

OVERVIEW:

——

Cloud computing has received considerable interest by the scientific and industrial community because, thanks to advances in Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS), it allows the implementation of solutions to exploit computing and data storage capacity, network resources, and scalability rapidly. In this context, Cloud, Edge and Fog computing can offer suitable services to share and collaborate on M&S and perform complex simulation experiments faster and more efficiently using Modelling and Simulation as a Service (MSAAS). While MSAAS offers an ever-expanding number of possibilities, it also entails a considerable number of challenges. One of the key challenges is related to the fact that cloud infrastructures are massive at all scales, therefore developing MSAAS solutions is difficult without an adequate knowledge of the involved platforms and technologies.

The aim of this special issue is to provide a comprehensive guide on current ideas and results in M&S for Cloud computing and vice versa. Specifically, the issue aims at: (i) presenting the current state-of-the-art about M&S environments and frameworks based on open standards, recent extensions, and innovations related to Cloud computing technologies; and, (ii) identifying potential research directions and technologies that will drive innovations in M&S on Cloud Computing Infrastructures. Additionally, the special issue will also look for submissions employing Complex Systems related methodologies, toolkits, and frameworks such as involving Complex Social Networks, and Agent-based Modelling, among others.

Nowadays, there is research aiming at investigating the impact of Cloud computing on M&S techniques and methodologies. We believe that a journal special issue on “Modeling and Simulation in the Cloud Computing era” will be a timely contribution to a field that is gaining considerable research interest and is expected to be of increasing interest to commercial developers in a wide range of application domains. Moreover, we believe that the methodological and technological trends in the convergence of Cloud Computing and M&S disciplines need to be explored more in order to provide an exclusive research roadmap to both Cloud Computing and M&S communities. Furthermore, this special issue involves strongly scientific programming aspects related to mathematical models and quantitative analysis techniques that use heavily cloud computing solutions.

Manuscripts for the Special Issue must provide a novel contribution and must be carefully placed in relation to the relevant scientific literature. Authors clearly address research issues of M&S in the Cloud and show the use of existing methodologies, techniques, and tools for the development of future-generation of simulators based on Cloud computing services.

Topics of interest include, but are not limited to:

– High-performance simulation in the Cloud;

– Cloud-based parallel and distributed simulation;

– Simulation optimization approaches that leverage Cloud Computing;

– Dependability and performance analyses through Big data in the Cloud;

– Hybrid modelling research that combines the application of Cloud-based solution to one or more stages of a simulation study;

– Real-time simulations in the Cloud;

– Application-focused papers that also contribute to methodology;

– Literature review (invited; please contact the Guest Editors with a proposal);

– Invited viewpoint papers (invited; please contact the Guest Editors with a proposal).

SUBMISSION GUIDELINES:

———————-

Manuscripts should be submitted online through the Journal of Simulation (JoS) ScholarOne system at:  https://mc.manuscriptcentral.com/ors-jos

Peer review of manuscripts submitted to the special issue is conducted according to agreed and ethical peer review standards (http://journalauthors.tandf.co.uk/preparation/ethics.asp) for the publication of articles, so as to ensure the integrity of peer review and assure the quality of published articles.

All authors, peer reviewers, and referees comply with the Publisher’s guidelines on the ethics of journal publishing (http://journalauthors.tandf.co.uk/preparation/ethics.asp) and respect the confidentiality of the review process, and that material under review shall be held to be the contributing author’s intellectual property unless and until otherwise assigned.

Please indicate that your article is for a special issue during the submission process; both in your cover letter and when asked by the ScholarOne system. You should be able to select the special issue title from a drop-down menu, which will help the Editorial Office and the Editors to correctly allocate your paper for peer review.

Please do not hesitate to contact the Guest Editors for any questions.

IMPORTANT DATES:

—————-

Manuscript submission deadline:         January 15th, 2021

Notification of Acceptance/Rejection:   March 06th, 2021

Submission of Revised Manuscripts:      April 06th, 2021

Final notification of acceptance:       June 21th, 2021

Journal Special Issue Publication Date: September 2021

SPECIAL ISSUE EDITORS:

———————-

Lead Guest Editor:

Alberto Falcone (alberto.falcone@dimes.unical.it), Department of Informatics, Modeling, Electronics and Systems Engineering (DIMES), University of Calabria, Italy.

Guest Editors:

Alfredo Garro (alfredo.garro@unical.it), Department of Informatics, Modeling, Electronics and Systems Engineering (DIMES), University of Calabria, Italy.

Navonil Mustafee (n.mustafee@exeter.ac.uk), Centre for Simulation, Analytics and Modelling (CSAM), University of Exeter Business School, Exeter, United Kingdom.

Muaz A. Niazi (drmak@bu.edu), Computer Science Department, University, Islamabad, Pakistan.

Gabriel Wainer (gwainer@sce.carleton.ca), Department of Systems and Computer Engineering, Carleton University, Canada.