Professional Graduate Programs Open House, Sat. 10/20 (CYBR, DATA, …)

Professional Graduate Programs Open House, Sat. 10/20

The Fall Open House for UMBC’s Professional Programs (Main Campus offerings) takes place on Saturday, October 20 in the first floor of PAHB from 9:30-11:30am. Students interested in exploring and/or pursuing these graduate programs (degrees and/or certificates) or just want to learn more about these fields are encouraged to register and attend. CSEE students interested in pursuing a BS/MPS option for selected programs (such as CYBR or Data Science) are especially welcome.

Programs represented include

Faculty program directors will be presenting in individual breakout sessions and relevant support staff will be on-hand to provide administrative overviews, answer questions, and mingle. Refreshments will be provided.

If you are interested, please RSVP at If you have questions contact:

MD-AI Meetup holds 1st event at UMBC 6-8pm Wed 10/3, 7th floor library

MD-AI Meetup holds 1st event at UMBC
6-8pm Wed 10/3, 7th floor library


A new Maryland-based meetup interest group has been established for Artificial Intelligence (MD-AI Meetup) and will have its first meeting at UMBC this coming Wednesday (Oct 3) from 6:00-8:00pm in the 7th floor of the library.  The first meeting will feature a talk by UMCP Professor Phil Resnik on the state of NLP and an AI research agenda.  Refreshments will be provided.  The meetup is organized by Seth Grimes and supported by TEDCO, local AI startup RedShred, and the Maryland Tech Council.

If you are interested in attending this and possibly future meetings (which will probably be monthly), go to the Meetup site and join (it’s free) and RSVP to attend this meeting (if there’s still room).  If you join the meetup and RSVP, you can see who’s registered to attend.

These meetups are good opportunities to meet and network with people in the area who share interests. It’s a great opportunity for students who are will be looking for internships or jobs in the coming year.

Ninth annual CSEE Welcome Back Picnic, 12-2 Mon 9/24, ENGR atrium


Ninth annual CSEE Welcome Back Picnic, 12-2 Mon 9/24, ENGR atrium

A very warm welcome to all the new and returning retrievers, on behalf of ACM and IEEE student chapters!

As the semester is still gearing up, we invite you all to our ninth annual Welcome Back Picnic, jointly hosted by UMBC’s ACM and IEEE student chapters. This CSEE networking event is a great opportunity for students (undergraduate, graduate and MPS) faculty and staff to interact and socialize outside the classroom. Free lunch will be provided 🙂

Location: Engineering Atrium
Date: Monday September 24, 2018
Time: 12:00pm to 2:00pm
Limited to CSEE Faculty, Staff & Students (CMSC, CMPE, ENEE, CYBER, DATA)

We hope to see you all there.

UMBC ACM, IEEE Student Chapters and CSEE Department

talk: NSF Advanced Cyberinfrastructure Research Workforce Development and Education Programs

UMBC Information Systems Department

Innovations in NSF Advanced Cyberinfrastructure Research Workforce Development and Education Programs

Dr. Sushil K. Prasad
National Science Foundation

2:00pm Tuesday, 18 September 2018, ITE459, UMBC

The National Science Foundation Office of Advanced Cyberinfrastructure (OAC) has growing research and education programs, including programs for early career multidisciplinary faculty such as CAREER and CISE Research Initiation Initiative (CRII). OAC is pleased to announce its newest program, its core research program solicitation (NSF 18-567), with the goals of supporting all aspects of advanced cyberinfrastructure (CI) research that will significantly impact the future capabilities of advanced research CI, as well as the research career paths of computer as well as computational and data-driven scientists and engineers. Through this solicitation, OAC seeks to foster the development of new knowledge in the innovative design, development, and utilization of robust research CI. The OAC core research areas include architectures and middleware for extreme-scale systems, scalable algorithms and applications, including simulation and modeling, and the advanced CI ecosystem, including tools and sociotechnical aspects.

OAC also introduced a CyberTraining program (NSF 18-516) for education and training aimed to fully prepare scientific workforce for nation’s research enterprise to innovate and utilize high performance computing resources, tools and methods. The community response in its two rounds of competition have exceeded expectations. OAC also has programs for research training of undergraduate students (REU sites).

I will introduce these and share some of the recent awards. I will also touch on other OAC opportunities in cyberinfrastructure including those on high performance computing (HPC) hardware, software, data, networking and security, and on NSF’s ten big ideas, including Harnessing the Data Revolution.

Sushil K. Prasad is a Program Director at National Science Foundation in its Office of Advanced Cyberinfrastructure (OAC) in the Computer and Information Science and Engineering (CISE) directorate leading its emerging research and education programs such as CAREER, CRII, Expeditions, CyberTraining, and the most-recently introduced OAC-Core research. He is an ACM Distinguished Scientist and a Professor of Computer Science at Georgia State University. He is the director of Distributed and Mobile Systems Lab carrying out research in Parallel, Distributed, and Data Intensive Computing and Systems. He has been twice-elected chair of IEEE-CS Technical Committee on Parallel Processing (TCPP), and leads the NSF-supported TCPP Curriculum Initiative on Parallel and Distributed Computing for undergraduate education.

talk: Ballerina, a modern programming language focused on integration, 2pm Thr 9/6, ITE325

Ballerina, a modern programming language
focused on integration

Dr. Sanjiva Weerawarana
Founder, Chairman and Chief Architect, WSO2

2:00-3:00pm, Thursday, 6 September 2018, ITE325, UMBC

Ballerina is a concurrent, transactional, statically typed programming language. It provides all the functionality expected of a modern, general purpose programming language, but it is designed specifically for integration: it brings fundamental concepts, ideas and tools of distributed system integration into the language with direct support for providing and consuming network services, distributed transactions, reliable messaging, stream processing, security and workflows. It is intended to be a pragmatic language suitable for mass-market commercial adoption; it tries to feel familiar to programmers who are used to popular, modern C-family languages, notably Java, C# JavaScript.

Ballerina’s type system is much more flexible than traditional statically typed languages. The type system is structural, has union types and open records with optional/mandatory fields. This flexibility allows it also to be used as a schema for the data that is exchanged in distributed applications. Ballerina’s data types are designed to work particularly well with JSON; any JSON value has a direct, natural representation as a Ballerina value. Ballerina also provides support for XML and relational data.

Ballerina’s concurrency model is built on the sequence diagram metaphor and offers simple constructs for writing concurrent programs. Its type system is a modern type system designed with sufficient power to describe data that occurs in distributed applications. It also includes a distributed security architecture to make it easier to write applications that are secure by design.

Ballerina is designed for modern development practices with a modularity architecture based on packages that are easily shared widely. Version management, dependency management, testing, documentation, building and sharing are part of the language design architecture and not left for later add-on tools. The Ballerina standard library is in two parts: the usual standard library level functionality (akin to libc) and a standard library of network protocols, interface standards, data formats, authentication/authorization standards that make writing secure, resilient distributed applications significantly easier than with other languages.

Ballerina has been inspired by Java, Go, C, C++, Rust, Haskell, Kotlin, Dart, Typescript, Javascript, Swift and other languages. This talk will discuss the core principles behind Ballerina including the semantics of combining aspects of networking, security, transactions, concurrency and events into a single architecture.

Sanjiva Weerawarana founded WSO2 in 2005 with a vision to reinvent the way enterprise middleware is developed, sold, delivered, and supported through an open source model. Prior to starting WSO2, Sanjiva worked for nearly eight years in IBM Research, where he focused on innovations in middleware and emerging industry standards. At IBM, he was one of the founders of the Web services platform, and he co-authored many Web services specifications, including WSDL, BPEL4WS, WS-Addressing, WS-RF, and WS-Eventing. In recognition for his company-wide technical leadership, Sanjiva was elected to the IBM Academy of Technology in 2003.

Sanjiva also has been committed to open source development for many years. An elected member of the Apache Software Foundation, Sanjiva was the original creator of Apache SOAP, and he has contributed to Apache Axis, Apache Axis2 and most Apache Web services projects.

In 2003, Sanjiva founded the Lanka Software Foundation (LSF), a non-profit organization formed with the objective of promoting open source development, not usage, by Sri Lankan developers. He is currently its chief scientist and a director. LSF’s success stories include many Apache Web services projects and Sahana, the predominant disaster management system in the world. In recognition of his role in promoting open source participation from developing countries, Sanjiva was elected to the board of the Open Source Initiative (OSI) in April 2005, where he served for two years.

Sanjiva also teaches and guides student projects part-time in the Computer Science & Engineering department of the University of Moratuwa, and he is a member of the university’s Faculty of Engineering Industry consultative board. Prior to joining IBM, Sanjiva spent three years at Purdue University as visiting faculty, where he received his Ph.D. in Computer Science in 1994.

Game Developers Club Fall 2018 Opening Meeting and Game Jam, 1pm Fri 9/7


Game Developers Club Fall 2018
Opening Meeting and Game Jam

The UMBC Game Developer’s Club (GDC) explores the art and science of game development in a club environment and includes members from many backgrounds, including computing, digital art, computer modeling and music composition.

Their first meeting will start next week at 1pm on Friday, September 7th, in Engineering 005a. This meeting will kick off their annual Fall Game Jam, where participants will have a chance to propose game ideas, form teams, and develop a prototype over the course of the weekend (9/7 through 9/9).

The meeting will start with announcements and a brief presentation about the club for new members, followed by game idea proposals and the Game Jam itself. If you want to propose an idea for the Game Jam, be ready to give a brief presentation on the following things on September 7th:

  • A 1-2 sentence summary of your idea
  • What you want to have done by the end of the game jam
  • What team roles you still need to fill
  • Whether it will be 2D/3D/no preference
  • Game engine preference (if any)


2018 Maryland Cyber Challenge registration opens for student teams


2018 Maryland Cyber Challenge seeks student teams


The 2018 Maryland Cyber Challenge seeks teams willing to test a range of skills simulating real-word cyber scenarios. Teams will climb a ladder of challenges demonstrating an ability to work together, understand both simple and complex vulnerabilities, defensive operations and gamified offensive operations.

Registration is now open. An initial orientation session start the week of August 13 and qualification Round 1 will be September 8-9..

The finals will take place live at CyberMaryland 2018 in Baltimore on October 10. Prizes (TBA) will be presented LIVE by during a closing session at CyberMaryland.

Get more information and register here

UMBC Scholarship for Service Cybersecurity Spring Meeting, Fri 25 May 2018

UMBC SFS Cybersecurity Spring Meeting

Student Project Reports and

Cybersecurity from the view of NSA’s Cybersecurity Threat Operations Center
Dave Hogue, Technical Director of NSA’s Cybersecurity Threat Operations Center (NCTOC)

11am-3pm, Friday, 25 May 2018, ITE 456, UMBC

Open to the public

Scholarship for Service (SFS) students will present their cybersecurity research from spring 2018. Eight SFS students from Montgomery College (MC) and Prince George’s Community College (PGCC) will present their results solving IT security problems for their universities and county governments. In spring 2018, these students worked collaboratively in a special applied research course at their school to help their schools and county governments. In fall 2018, these students will transfer to UMBC to complete their four-year degrees. This activity is part of a pioneering program centered at UMBC to extend SFS scholarships to community college students. In January 2018, all SFS scholars at UMBC, PGCC, and MC worked collaboratively to analyze the security of UMBC’s WebAdmin system.

David Hogue will talk about cybersecurity from the view of NSA’s Cybersecurity Threat Operations Center, including the key threats, techniques, and challenges posed by the sophisticated threat actors that NCTOC is charged to defend against.

11:00am Introductions

Alan T. Sherman (UMBC)
Casey W. O’Brien (PGCC)
David Kuijt (MC)

11:30am-1:00pm Student Project Reports

PGCC students
MC students
UMBC – Mohammad Khan, UMBC parking system
UMBC – Enis Golaszewski, winter research study on UMBC’s WebAdmin

1:00pm-2:00pm Lunch

2:00pm-3:00pm Dave Hogue, Technical Director, NSA Cybersecurity Threat Operations Center (NCTOC)

Cybersecurity from the view of NSA’s Cybersecurity Threat Operations Center: Key threats, techniques, and challenges posed by the sophisticated threat actors that NCTOC is charged to defend against.

3:00pm Adjourn

Host: Alan T. Sherman,

Alan T. Sherman is a professor of computer science and Director of the UMBC Center for Information Security and Assurance (CISA), which center is responsible for UMBC’s designation as a National Center of Academic Excellence in Cyber Defense Education and Cyber Defense Research.

Casey W. O’Brien is Executive Director and Principal Investigator of the National CyberWatch Center, Prince George’s Community College.

David Kuijt is an associate professor at Montgomery College, Rockville.

Joe Roundy is the Cybersecurity Program Manager at Montgomery College, Germantown.

Support for this event is provided in part by the National Science Foundation under SFS Grant 1241576.

2018 Mid-Atlantic Student Colloquium on Speech, Language and Learning

2018 Mid-Atlantic Student Colloquium on Speech, Language and Learning

The 2018 Mid-Atlantic Student Colloquium on Speech, Language and Learning (MASC-SLL) is a student-run, one-day event on speech, language & machine learning research to be held at the University of Maryland, Baltimore County  (UMBC) from 10:00am to 6:00pm on Saturday, May 12.  There is no registration charge and lunch and refreshments will be provided.  Students, postdocs, faculty and researchers from universities & industry are invited to participate and network with other researchers working in related fields.

Students and postdocs are encouraged to submit abstracts describing ongoing, planned, or completed research projects, including previously published results and negative results. Research in any field applying computational methods to any aspect of human language, including speech and learning, from all areas of computer science, linguistics, engineering, neuroscience, information science, and related fields is welcome. Submissions and presentations must be made by students or postdocs. Accepted submissions will be presented as either posters or talks.


UMBC CSEE research symposium, 9-5 Friday May 4, South Campus


CSEE research symposium, 9-5 Fri. May 4, South Campus

The UMBC student chapters for ACM and IEEE are jointly organizing a one-day research symposium on Computer and Electrical Systems that will be held at bwtech@UMBC’s South Campus from 9 to 5 on Friday, May 4, 2018. Refreshments and lunch will be provided.

The day will include talks by faculty and students, short presentations of posters, five-minute elevator pitches of new research ideas, a poster session and symposium awards. See the complete symposium schedule for details.

The goal of the symposium is to recognize and inspire student research by sharing cutting-edge ideas and achievements through presentations, posters, and demonstrations. It will bring students, faculty and collaborators from the Computer Science and Electrical Engineering department together to present their research ideas and results.

Location: The symposium will be held at the bwtech@UMBC South Campus (1450 S Rolling Road, Halethorpe, MD 21227) main building. Parking is free and the UMBC Halethorpe shuttle stops there (stop #18).

If you have any questions, please contact .

1 2 3 26