Computer Science

Kevin Stanfield – The new age of environmental research and drones

Posted by | Computer Science, Environmental Biology, Geographic Information Systems, Graduate School Highlights, Information Technology | No Comments

IMG_5053Kevin Stanfield just graduated from Hood, with a Master of Science in Environmental Biology, and a certificate in Global Information Systems, and his thesis related to environmental science and the use of drones and computational/remote sensing techniques​.

The thesis, “Developing Methods to Differentiate Species and Estimate Coverage of Benthic Autotrophs in the Potomac Using Digital Imaging,” involved finding a way to use drone imagery to quantify coverage of benthic vegetation in the Potomac River. “When I started my thesis track, I went to each of the professors in the Environmental Biology Department and explained my interest in GIS and riparian ecosystems before asking whether they had any ongoing research in this area.” Dr. Drew Ferrier, Kevin’s advisor, had been looking into quantifying benthic cyanobacteria coverage in the Potomac with digital photography. Dr. George Dimitoglou, Associate Professor in Hood’s Computer Science Department, had been working with Dr. Ferrier on this and other projects and had used drones to look at benthic features in the Potomac the year before. Dr. Dimitoglou was willing to join Kevin’s committee and provide his drones for the project. The committee was rounded out by Dr. Kevin Sellner, a senior scholar at Hood, and a cyanobacteria expert. All three provided an immense amount of feedback and advice for the project. They also brought in many of their friends and professional contacts who provided data, equipment, and input on the research design.

The Maryland Department of Natural Resources (MD DNR), National Oceanographic and Atmospheric Association (NOAA), and the United States Department of Agriculture (USDA) all lent aid in the form of equipment or data. Kevin presented his research at the Western Maryland GIS Users Conference, hosted by Hood on May 18th, 2018. He presented to the National Park Service in late June. “My thesis took almost two years to complete, from my first meeting to my final revisions. It was a difficult process, but I am very happy to have gone through it,” concludes Kevin.

Before starting his Hood journey, Kevin could not decide between Environmental Biology and Geographic Information Systems. Hood College happened to have a program that combined the two, and was also local and competitively priced. “In the end, the decision was easy”, says Kevin. He believes the Environmental Biology program has prepared him well for this field. The incorporation of GIS into ENV shows that the department has current knowledge of what employers and researchers are looking for in program graduates. Kevin will soon be starting a GIS internship with the National Park Service through the American Conservation Experience. During this 34-week internship, he will be mapping the easements and rights of way which cross the C&O Canal National Park and attaching any legal documentation or relevant information to the spatial data.

What advice does Kevin have for both incoming and current students in the Environmental Biology Program? “I would encourage incoming graduate students to make friends with everyone in their program, both students and professors. Not only do you have similar interests, but these people will soon be your professional peers. This will give you a pool of professionals to reach out to if you are in need of work or workers. I would also encourage students who are pursuing the thesis track to choose research that they will enjoy doing, because it will consume your life for a year or two, and it is a lot easier to make yourself work if you are also having fun.”

**************************************************************************************************

Classes start soon! Register today. Learn more about our programs designed for environmental biologists:

Environmental Biology,M.S.

GIS Certificate

The Outstanding Computer Science Student Award

Posted by | Computer Science, Graduate School Highlights | No Comments

anwar 1Hood College presented The Outstanding Computer Science Student Award Anwar Husain at this year’s Graduate Degree Recipient Reception on May 16th.

Anwar, who already has an M.D./Ph.D. in Pharmacology and Toxicology, graduated with an M.S. in Computer Science from Hood. His interest and goals are to use his advanced work in computer science to complement his prior background, as he ventures towards a career in Bioinformatics. Anwar decided on the Bioinformatics field as it melds together the areas of medicine and computer science, his previous background and his current degree. Anwar has worked on developing an efficient machine learning-based model to best assess network intrusion data in predicting attack types. Currently, Anwar is a post-doctoral research fellow in bioinformatics at The Johns Hopkins University.

The Outstanding Computer Science Award is funded anonymously in memory of Bryce Blackwell Beecham, whose husband David Blackwell was present at the Award Recipient Reception. Mr. Blackwell along with Dr. George Dimitoglou, Director of the Center for Computer Security and Information Assurance, congratulated Anwar on his accomplishments and presented him with the award. We wish Anwar all the best in his future endeavors!

Dr. Liz Chang – 46 Years of Service

Posted by | Computer Science, Graduate School Highlights, Information Technology, Management of Information Technology, STEM Education | No Comments

Liz ChangDr. Elizabeth “Liz” Chang was honored with a Years in Service Award by the Hood College Graduate School at the recent Graduate Degree Recipient Reception. Retiring from Hood after 46 years, Dr. Chang has made invaluable contributions and served our students and the institution with unparalleled dedication, commitment and distinction. “Her contributions to the College are too many to enumerate fully,” emphasized Dr. April Boulton, Dean of the Graduate School, at the ceremony. Professor Chang came to Hood in 1972 to teach in the Department of Mathematics where she taught at all levels of the curriculum. Always academically curious and energetic, she became interested in an emerging field, computer science, and working with another mathematics professor, she spearheaded curricular innovations that introduced the first programming course at Hood.

Fast forward several years later, when, while teaching hundreds of students in mathematics and developing several new courses in computing, she created the Computer Science program. The growth and interest in the program was such that in the early 2000s the college established the Department of Computer Science. Professor Chang switched her focus and taught exclusively in the new department, where she served for many years as the department chairperson, designed the Web minor, helped develop master’s programs and served as a graduate program director for many years on different occasions for most of our programs. Dr. Chang was active and resourceful in bringing only the best to her students. For instance, in 2015, Dr. Chang was awarded an Academic Innovation Grant with her proposal to develop “Flipped Classroom” materials for Web Development classes, when she created materials that allowed students to explore technical content before practicing it in class and to review it after class.

Professor Chang has taught across virtually all of our undergraduate and graduate programs including courses in mathematics, the core curriculum and the First Year Seminar. Even now, her students from decades ago remember her courses fondly and never miss an opportunity to express the impact her teaching had on their lives and professional careers. Her service to the College spans more than four decades of continuous leadership and innovation. Congratulations to Dr. Liz Chang for an outstanding 46 years of service, and we wish her a very happy and interesting retirement!!

The Specter and Meltdown Vulnerabilities: a CPU/Architecture Perspective

Posted by | Computer Science, Cybersecurity, Information Technology, Management of Information Technology | No Comments

SpecterMeltdown-Pierce-HoodCSSpecter and Meltdown, names given to a recently discovered vulnerability that affects almost every computer chip manufactured in the last 20 years. If exploited, attackers could gain access to data previously considered completely protected. The Specter and Meltdown flaws work by exploiting two important techniques used to make CPU chips execute faster, called speculative execution and caching.

Speculative execution allows a CPU to attempt to predict the future to work faster. For example, if the chip determines that a program contains multiple logical branches, it will start calculating the values for all of the branches before the program decides which branch to take. When the correct branch is determined, the CPU has already produced the values for that branch. If the CPU sees that the same function is frequently used, it might use idle time to compute that function so it has what it thinks the answer will be ready if needed.

Caching is used to speed up memory access. Random access memory (RAM) is located on separate chips and it takes a relatively long time for the CPU to access data in the RAM. There is a special small amount of memory storage called CPU cache that is built on the CPU chip itself that can be accessed very quickly. This cache memory gets filled with data that the CPU will need soon or often. Data that is produced by such speculative execution is often stored in the cache, which contributes to making it a speed booster. The problem arises when caching and speculative execution start circumventing protected memory.

Protected memory is a foundational concept underlying computer security. It allows a program to keep some of its data private from some of its users, and allows the operating system to prevent one program from seeing data belonging to another. In order to access data, a process needs to undergo a privilege check, which determines whether or not it’s allowed to see that data.

A privilege check can take a relatively long time. Due to speculative execution, while the CPU is waiting to find out if a process is allowed to access that data, it starts working with that data even before it receives permission to do so. The problem arises because the protected data is stored in CPU cache even if the process never receives permission to access it. Because CPU cache memory can be accessed more quickly than regular memory and due to the long latency associated with privilege checks, the process can potentially access certain memory locations that it shouldn’t be allowed to access. As this problem exists in the hardware there is no direct way to correct it. Software patches have been offered to mitigate the exposure but have led to some degradation in performance of the CPU. In many cases, the software patch is targeted at a specific product and installing the wrong patch can severely impact system operation.

The most immediate action security teams and users can take to protect computer systems is to prevent execution of unauthorized software and avoid access to untrusted websites. Security policies must be are in place to prevent unauthorized access to systems and the introduction of unapproved software or software updates.

Bill Pierce

*Prof. Bill Pierce, the author of this article, is an Assistant Professor of computer science at the Department of Computer Science & Information Technology at Hood College in Frederick, Maryland. He teaches undergraduate and graduate courses in Computer Architecture, Digital Logic and Switching Theory, Digital Signal Processing and Musical Computing.*

Protect Yourself in 2018 with These Cyber Tips

Posted by | Computer Science, Cybersecurity, Graduate School Highlights, Information Technology, Management of Information Technology, Uncategorized | No Comments

17_CyberSecurity_Tshirt-1Each time we use our computer or device while on campus, we become a node on the College’s computer network. Being called a “node” may sound impersonal, but in reality it is an automatic assignment of personal responsibility. When it comes to computer security, a network is only as secure as its weakest link. This means that each one of us, (each node) must exercise a great deal of responsibility when using network resources and while connected on the campus network. Here are four common cases that may compromise your personal security and impact campus network security:

#1 Never Respond to Emails Asking for Personal Information
No colleague, friend, IT support professional or vendor with whom you interact should ever ask via email for account information, credit card numbers or passwords. Under no circumstance should you ever respond to such information requests via email.

#2 Never Respond to Calls about Tech Support You Did Not Initiate
A common new scam is receiving a call from a “Helpdesk” or “Microsoft Tech Support” about your computer. Legitimate technical support organizations respond to inquiries by their users, they don’t proactively call their users to “fix” unreported problems.

#3 Ransomware
Ransomware is a special type of malware. Be suspicious of any emails trying to trick you into opening infected attachments or clicking on malicious links. Common sense is your best defense. In addition, backups are often the only way you can recover from ransomware.

#4 Scam Alert: Your Trusted Friends Can Hack Your Facebook Account
If you receive a message from any of your Facebook Friends asking for urgent help to recover their Facebook account, because you are one of their ‘Trusted Contacts,’ don’t blindly believe it. Researchers have detected a new Facebook phishing scam that can trick even an experienced technical user into falling victim to the scam, helping an attacker gain access to your Facebook account.

Any of the above may compromise your system or device (e.g. tablet, phone) or allow scammers to obtain your personal information. More importantly, any of these will make you the “weakest link” in the College’s network, putting everyone else in danger of further exploitation. Computer security is, unfortunately, one more thing we must be vigilant about. But with some common sense you can keep yourself safe and contribute to keeping the campus computing environment safe for all of us.

 

By Eddie F. Hamad M.S.’18 (Cybersecurity), CISSP, CEH and George Dimitoglou, Ph.D., Program Director, Cybersecurity

How a Hood graduate degree can help you get a high-paying job

Posted by | Accounting, Bioinformatics, Biomedical Science, Business Administration, Computer Science, Cybersecurity, Financial Management, Graduate School Highlights, Information Technology, Management of Information Technology, Professional Development Institute, Uncategorized | No Comments

GS_Banner (1)

According to job and recruiting marketplace Glassdoor, nearly seven of ten people (68%) report that compensation is among the “leading considerations” when choosing where to work. In “25 Highest Paying Jobs in America in 2017,” physicians, software engineers and managers are among the highlighted highest paid jobs. “This report reinforces that high pay continues to be tied to in-demand skills, higher education and working in jobs that are protected from competition or automation. This is why we see several jobs within the technology and healthcare industries,” said Dr. Andrew Chamberlain, Glassdoor’s Chief Economist. Therefore, one of the crucial and initial steps to take if looking into such highly paid valued positions, is to obtain the needed education for executing them.

Whether one is looking into changing a career to IT or software architecture, getting a promotion to Software Engineer Manager or starting work in the ever-growing fields of Cybersecurity or Biomedicine, the Graduate School at Hood College is here to for those seeking advancement.

For advancement in jobs mentioned in the Glassdoor research, such as Pharmacy Manager, Information System Manager, Financial Planning and Analysis Manager, Hood’s Graduate School offers degrees in Business (Accounting, MBA, Financial Management), Computer Science (Computer Science, IT, Management of Information Systems and Cybersecurity) and Bioinformatics, Biomedical Science and Geographic Information Systems, all designed to deepen intellectual understanding and to broaden competencies for career advancement. The Graduate School is also providing graduate-level courses for non-degree-seeking individuals who wish to pursue continuing education for career growth or personal interest or to sample a particular program.

Take a first step towards your dream job at the Hood College Graduate School. Contact us at gofurther@hood.edu.

The full list of Glassdoor’s highest paying jobs can be found at http://bit.ly/2EvThqd

How Hood’s Computer Science degree can help in building your career

Posted by | Computer Science, Graduate School Highlights | No Comments

OLYMPUS DIGITAL CAMERAMatt Roberts graduated from Hood College in 2012, receiving a degree in Computer Science. Matt’s experience at Hood began in 2006 in the Computer Science Graduate department. He recalls Dr. George Dimitoglou setting up a special one-on-one class specifically aimed to help him train for a Java Certification, as he was lacking in programming experience. At the same time, Dr. Ahmed Salem took on the task of running the specialized class, which included mentoring and preparing Matt for the Java Certification exam. “With a few classes under my belt and a shiny new Java certification I was able to land a new Software Engineering position with General Dynamics as a contractor for the US Coast Guard (USCG) in Martinsburg, WV.”

After graduating, Matt got a job as a contracted Senior Software Engineer with CACI International, a multinational IT company, at Ft. Detrick, MD. He is currently working as a Lead Software Engineer, which consists of leading a large team of developers to rebuild a legacy application and essentially turn it into an Amazon-like web service for the Department of Defense. One of his most notable career accomplishments was the opportunity to represent the US Coast Guard as the technical lead during the Long Range Identification and Tracking (LRIT) meetings in London. The LRIT meetings were used to assist other countries with tracking vessels and navigating hazardous seas that could contain potential pirates or terrorists. During the meetings the technical representatives from each country gathered to discuss issues they were attempting to overcome while tracking vessels using the global LRIT system. “Since the USCG was the creator of the LRIT system, many of the technical questions fell into my lap to answer. To this day I’m proud to say I was able to work with and help each country to overcome their technical challenges.”

What would Matt like to share with our current students? “Talk with your advisors, be honest with them, they are there to help. The advisors at Hood bent over backwards to create specialized paths for to help me reach my goals. I’m sure they would do the same for you.”

 

Celebrating International Computer Science Education Week & Grace Hopper Week

Posted by | Computer Science, Graduate School Highlights | No Comments

GraceHopper-MastheadFrom December 4 – 10 Hood College is celebrating International Computer Science Education Week. Since the Computer Science department celebrates computer science education year-round, they decided not to host any special campus activities but “Instead, computer science faculty along with undergraduate and graduate students from our programs, will share the joy and beauty of computing by visiting local schools to work with teachers and students during several Hour of Code school events.”, said Dr. George Dimitoglou, Associate Professor of Computer Science.

Hood celebrates Grace Hopper Week with an Essay Contest in her honor. Rear Admiral Grace Hopper, Ph.D. visited Hood College several times in the 1980′s, giving a departmental lecture, receiving an Honorary degree in 1983 and serving as the Commencement speaker in 1984 — inspiring women to pursue careers in the sciences. Dr. Hopper was a pioneer computer scientist, often referred to by her nickname, “Amazing Grace” due to her scientific and professional achievements. A fun fact shared by Dr. Dimitoglou – “The Grace Hopper Celebration of Women in Computing – the world’s largest gathering of women technologists – and a U.S. Navy destroyer, the 500-foot, 7,000-ton U.S.S. Hopper, are named in her honor.” How cool is that?
If you know any high school students interested in learning and writing more about science, computing or historical figures, please encourage them to participate in our Grace Hopper Essay Contest (http://cs.hood.edu/news/grace-hopper-essay-contest). Hood’s Department of Computer Science offers exciting prizes!

Outstanding Student- Computer Science

Posted by | Computer Science | No Comments

i-H22VFMb-L As an undergraduate at Hood College, James Scott McLemore became interested in artificial intelligence.  He created a set of C++ algorithms for controlling an autonomous robot’s mobility and navigation, which ended up winning first place at the Virtual Manufacturing and Automation Challenge in the IEEE International Conference on Robotics and Automation.   In the past few years, Scott focused on machine learning and information systems, which he put to use while working at Zeta Associates, Inc.

Outside of work and education, Scott is an avid gamer and enjoys hobbies utilizing logic and strategy. One such hobby is competing in tabletop war games where he has ranked in the top 10 in the United States.

Greater Maryland Graduate Women in Science (GM-GWIS) Spring 2017 Travel Award

Posted by | Biomedical Science, Computer Science, Environmental Biology, Graduate School Highlights, Information Technology, Management of Information Technology, Mathematics Education and Leadership | No Comments

PictureGreater Maryland Graduate Women in Science (GWIS) is the local chapter of an international organization dedicated to empowering women in science. The GWIS mission is “to build a global community to inspire, support, recognize and empower women in science. The organization strives to build a powerful international network of women scientists, mentor the leaders of today so that they can inspire the leaders of tomorrow and empower women scientists to excel in their careers.”

GM-GWIS is granting a “Travel Award” for GM-GWIS members for their participation to the DC Science Writers Association (DCSWA) Professional Development Day (PDD) on Saturday, April 8, 2017.

Professional Development Day has been DCSWA’s signature event since 2006. Each year,
100 to 150 science reporters, editors, radio and video producers, freelancers, and students gather for a fun and exciting day of networking and skill-building. This year, PDD will include six panel sessions, three interactive workshops, a plenary speaker, breakfast and lunch, all-day resume coaching, and an invitation to socialize with your colleagues following the event. See the day’s agenda at https://dcswa.org/professional-development-day-2017/

Benefits of the conference and award include: A great day of fun, learning, and networking opportunities, and the honor of placing the award on your resume.

The Travel Award will cover the registration fee and provide an additional $10 stipend for travel expenses such as gas or Metro, as breakfast and lunch are included in the registration fee. Up to two (2) awards may be made this year. Awardees must register and attend the meeting, and then submit receipts to GM-GWIS following the event to be reimbursed immediately. All graduate students who are GM-GWIS members are eligible. To register for professional Development Day, visit https://dcswa.wildapricot.org/event-2477067

Application Process: Applicants will submit an essay of 300-500 words that explains how they might benefit from attending this event. Applications are due by Wednesday, March 22; send your essay to greatermaryland@gwis.org; include name address, phone number, graduate school and major. If you do not receive next day e-mail confirmation of your submission, call: 301-304-0140. Awards will be announced on or before Sunday, March 26.

Applicants are encouraged to review the meeting agenda and the DCSWA website before completing their essay. Applicants do not need to be majoring in journalism or science writing. Science writing is a major part of many careers, and the information and networking opportunities of this meeting should benefit many types of STEM professions.

Application and Essay evaluation criteria:
1) Applicant is a graduate student and GM-GWIS member.
2) Essay quality:
• Writing, including grammar, structure, and use of support when needed
• Content convinces reviewer of applicant’s interest in the content of the meeting, and how it might benefit the applicant whatever her future career choice
3) Applications and essays will be evaluated by a panel of 3 or more members of the GM-GWIS Executive Committee.

* Awards may not be made if there are no applications that meet the guidelines proposed here, or if an awardee registers but does not attend the event.