Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Physical Sciences and Mathematics (42)
- Computer Sciences (25)
- Social and Behavioral Sciences (24)
- Programming Languages and Compilers (15)
- Astrophysics and Astronomy (12)
-
- Stars, Interstellar Medium and the Galaxy (12)
- Software Engineering (9)
- Life Sciences (7)
- Other Computer Sciences (7)
- Public Affairs, Public Policy and Public Administration (7)
- Arts and Humanities (6)
- Communication (5)
- Medicine and Health Sciences (5)
- Other Public Affairs, Public Policy and Public Administration (5)
- Science and Technology Policy (5)
- Science and Technology Studies (5)
- Urban Studies and Planning (5)
- Cell Biology (4)
- Cell and Developmental Biology (4)
- Education (4)
- Journalism Studies (4)
- Public Administration (4)
- Public Policy (4)
- Urban Studies (4)
- Library and Information Science (3)
- Policy Design, Analysis, and Evaluation (3)
- Psychology (3)
- Applied Mathematics (2)
- Artificial Intelligence and Robotics (2)
- Biology (2)
- Keyword
-
- Astronomy (12)
- Brown dwarfs (12)
- Spectra (12)
- Stars (12)
- Scala (7)
-
- Connected communities (6)
- Smart cities (6)
- Software engineering (6)
- CS0 (5)
- CS04ALL (5)
- Machine learning (5)
- AI (4)
- Artificial intelligence (4)
- ML (4)
- Programming languages (4)
- Technology (4)
- Ethics (3)
- Syllabus (3)
- African Naked Mole-Rat (2)
- Brooklyn (2)
- Course (2)
- Data (2)
- Empirical studies (2)
- Games (2)
- Linux (2)
- New York City (2)
- Python (2)
- Radio Frequency Identification (2)
- Social Behavior (2)
- 2021 Mayoral Race (1)
- Publication Year
- Publication
- Publication Type
Articles 1 - 30 of 73
Full-Text Articles in Entire DC Network
Csc 71010/Csci 77100: Programming Languages/Software Engineering, Raffi T. Khatchadourian
Csc 71010/Csci 77100: Programming Languages/Software Engineering, Raffi T. Khatchadourian
Open Educational Resources
No abstract provided.
Wala Quick Start, Raffi T. Khatchadourian
Wala Quick Start, Raffi T. Khatchadourian
Open Educational Resources
Setting up and trying the TJ Watson Library for Analysis (WALA).
Building An Ast Eclipse Plug-In, Raffi T. Khatchadourian
Building An Ast Eclipse Plug-In, Raffi T. Khatchadourian
Open Educational Resources
Complete the Building an AST Eclipse Plug-in assignment. Once it works, find a medium-sized open-source Java project to run your plugin on. You may want to explore GitHub. Import the project into Eclipse and run your plug-in on it. Report on the following, which may require you to change some of the source code so that it is convenient:
- Project name.
- Project URL.
- Project description.
- The number of classes in the project.
- The number of user-defined methods in the project.
- For each class, the number of method calls.
- Statistics about the method calls:
- The total number of method calls …
Working With Control-Flow Graphs, Raffi T. Khatchadourian
Working With Control-Flow Graphs, Raffi T. Khatchadourian
Open Educational Resources
No abstract provided.
Research Methods In Psychology, Megan V. Caldwell
Research Methods In Psychology, Megan V. Caldwell
Open Educational Resources
This course includes powerpoints created for use with the textbook, Research Methods in Psychology, 4th edition, published by Kwantlen Polytechnic University. Chapters covered in these powerpoints include
- Chapter 1: The Science of Psychology
- Chapter 2: Overview of the Scientific Method
- Chapter 3: Research Ethics
- Chapter 4: Psychological Measurement
- Chapter 5: Experimental Research
- Chapter 6: Non-experimental Research
- Chapter 7: Survey Research
- Chapter 8: Quasi-Experimental Research
This material was intended for use with undergraduate students studying psychology or other behavioral sciences. The course was taught in person but can be adapted for online use. Slides include images from my personal research at …
A Course In Data Science: R And Prediction Modeling, Adam Kapelner
A Course In Data Science: R And Prediction Modeling, Adam Kapelner
Open Educational Resources
This is a self-contained course in data science and machine learning using R. It covers philosophy of modeling with data, prediction via linear models, machine learning including support vector machines and random forests, probability estimation and asymmetric costs using logistic regression and probit regression, underfitting vs. overfitting, model validation, handling missingness and much more. There is formal instruction of data manipulation using dplyr and data.table, visualization using ggplot2 and statistical computing.
Data For "Are Formal Explanations Mere Placeholders Or Pointers?", Sandeep Prasada, Shamauri Rivera, Sam Prasad
Data For "Are Formal Explanations Mere Placeholders Or Pointers?", Sandeep Prasada, Shamauri Rivera, Sam Prasad
Publications and Research
Raw de-identified data for experiments in "Are formal explanations mere placeholders or pointers?"
Semester Schedule For Cognitive And Behavioral Neuroscience, Megan V. Caldwell
Semester Schedule For Cognitive And Behavioral Neuroscience, Megan V. Caldwell
Open Educational Resources
This course schedule has been created for an asynchronous 15-week, 4 credit Cognitive and Behavioral Neuroscience course. It is a comprehensive schedule including a week-by-week breakdown of lecture topics, reading material, assignments, and exam schedule. The course covers topics related to cognition and neuroscience including the action potential, neurotransmitters, cell gradients, sensation (vision, hearing, and pain/somatosensation), neuroplasticity, memory, and movement systems. The schedule is intended to be accompanied by a syllabus.
Pht 820 Radiology And Imaging, Jean-Philippe Berteau
Pht 820 Radiology And Imaging, Jean-Philippe Berteau
Open Educational Resources
Introduction to radiology and imaging of selected orthopedic, rheumatologic diseases and their clinical consequences. This course will equip the student with the tools to recognize the need for diagnostic assessment and be prepared to integrate the radiologist's findings into the evaluation process.
Csci 40500/77100: Software Engineering, Raffi T. Khatchadourian
Csci 40500/77100: Software Engineering, Raffi T. Khatchadourian
Open Educational Resources
This course is intended to be an introductory survey on the fundamental concepts and principles that underlie current and emerging methods, tools, and techniques for the efficient engineering of high-quality software systems. This may include understanding and appreciating problems in large-scale software development such as functional analysis of information processing systems, system design concepts, timing estimates, documentation, and system testing.
Csci 40500/77100: Software Engineering, Raffi T. Khatchadourian
Csci 40500/77100: Software Engineering, Raffi T. Khatchadourian
Open Educational Resources
This course is intended to be an introductory survey on the fundamental concepts and principles that underlie current and emerging methods, tools, and techniques for the efficient engineering of high-quality software systems. This may include understanding and appreciating problems in large-scale software development such as functional analysis of information processing systems, system design concepts, timing estimates, documentation, and system testing.
Accessibility: Disabilities Treasure Hunt, Devorah Kletenik
Accessibility: Disabilities Treasure Hunt, Devorah Kletenik
Open Educational Resources
This is a treasure hunt game that simulates various disabilities and gives a sense of how frustrating non-accessible content can be for people with disabilities. Suitable for a general audience, no programming experience necessary.
An editable copy is also given, along with ideas about how to make it more accessible.
Mayoral Candidates Scott Stringer, Eric Adams Travel Different Roads On Police Reform, Ryan Songalia
Mayoral Candidates Scott Stringer, Eric Adams Travel Different Roads On Police Reform, Ryan Songalia
Capstones
Police reform is likely to be among the most consequential issues in the 2021 New York City Mayoral Democratic Primary and general election. Two of the leading candidates, Eric Adams and Scott Stringer, have long records to dissect on the issue.
Karla Arroyo - Deeper Than Hair Social Journalism Practicum, Karla Y. Arroyo
Karla Arroyo - Deeper Than Hair Social Journalism Practicum, Karla Y. Arroyo
Capstones
This project package is my final project as a Social Journalism student at the Newmark J-School. For 16 months, I engaged with and reported on Black and brown people who are subject to or have lived experiences of hair discrimination in workplaces, schools and society. In my final report, I offer a lengthy summary of my process of engaging with people in my community and how I created an effective medium to serve them: via a newsletter. The Deeper Than Hair Newsletter is a monthly news service in collaboration with the CROWN Campaign where we offer community members resources like …
Csci 49380/79526: Fundamentals Of Reactive Programming - Assignment 5, Raffi T. Khatchadourian
Csci 49380/79526: Fundamentals Of Reactive Programming - Assignment 5, Raffi T. Khatchadourian
Open Educational Resources
No abstract provided.
Collections In Scala, Raffi T. Khatchadourian
Collections In Scala, Raffi T. Khatchadourian
Open Educational Resources
No abstract provided.
Csci 49380/79526: Fundamentals Of Reactive Programming - Assignment 4, Raffi T. Khatchadourian
Csci 49380/79526: Fundamentals Of Reactive Programming - Assignment 4, Raffi T. Khatchadourian
Open Educational Resources
No abstract provided.
Csci 49380/79526: Fundamentals Of Reactive Programming - Assignment 3, Raffi T. Khatchadourian
Csci 49380/79526: Fundamentals Of Reactive Programming - Assignment 3, Raffi T. Khatchadourian
Open Educational Resources
No abstract provided.
Csci 49380/79526: Fundamentals Of Reactive Programming- Assignment 1, Raffi T. Khatchadourian
Csci 49380/79526: Fundamentals Of Reactive Programming- Assignment 1, Raffi T. Khatchadourian
Open Educational Resources
No abstract provided.
Csci 49380/79526: Fundamentals Of Reactive Programming- Syllabus, Raffi T. Khatchadourian
Csci 49380/79526: Fundamentals Of Reactive Programming- Syllabus, Raffi T. Khatchadourian
Open Educational Resources
No abstract provided.
Csci 49380/79526: Fundamentals Of Reactive Programming - Assignment 2, Raffi T. Khatchadourian
Csci 49380/79526: Fundamentals Of Reactive Programming - Assignment 2, Raffi T. Khatchadourian
Open Educational Resources
No abstract provided.
Inheritance Details In Scala, Raffi T. Khatchadourian
Inheritance Details In Scala, Raffi T. Khatchadourian
Open Educational Resources
No abstract provided.
An Empirical Study Of Refactorings And Technical Debt In Machine Learning Systems, Yiming Tang, Raffi T. Khatchadourian, Mehdi Bagherzadeh, Rhia Singh, Ajani Stewart, Anita Raja
An Empirical Study Of Refactorings And Technical Debt In Machine Learning Systems, Yiming Tang, Raffi T. Khatchadourian, Mehdi Bagherzadeh, Rhia Singh, Ajani Stewart, Anita Raja
Publications and Research
Machine Learning (ML), including Deep Learning (DL), systems, i.e., those with ML capabilities, are pervasive in today's data-driven society. Such systems are complex; they are comprised of ML models and many subsystems that support learning processes. As with other complex systems, ML systems are prone to classic technical debt issues, especially when such systems are long-lived, but they also exhibit debt specific to these systems. Unfortunately, there is a gap of knowledge in how ML systems actually evolve and are maintained. In this paper, we fill this gap by studying refactorings, i.e., source-to-source semantics-preserving program transformations, performed in real-world, open-source …
Brave New World - Future Of Work And Automation, Rhonda S. Binda
Brave New World - Future Of Work And Automation, Rhonda S. Binda
Open Educational Resources
The trifecta of globalization, urbanization and digitization have created new opportunities and challenges across our nation, cities, boroughs and urban centers. Cities are in a unique position at the center of commerce and technology becoming hubs for innovation and practical application of emerging technology. In this rapidly changing 24/7 digitized world, city governments worldwide are leveraging innovation and technology to become more effective, efficient, transparent and to be able to better plan for and anticipate the needs of its citizens, businesses and community organizations. This class will provide the framework for how cities and communities can become smarter and more …
Brave New World: Ethical Considerations And Risks, Rhonda S. Binda
Brave New World: Ethical Considerations And Risks, Rhonda S. Binda
Open Educational Resources
The trifecta of globalization, urbanization and digitization have created new opportunities and challenges across our nation, cities, boroughs and urban centers. Cities in particular are in a unique position at the center of commerce and technology becoming hubs for innovation and practical application of emerging technology. In this rapidly changing 24/7 digitized world, governments are leveraging innovation and technology to become more effective, efficient, transparent and to be able to better plan for and anticipate the needs of its citizens, businesses and community organizations. This class will provide the framework for how cities and communities can become smarter and more …
Brave New World: Privacy, Data Sharing And Evidence Based Policy Making, Rhonda S. Binda
Brave New World: Privacy, Data Sharing And Evidence Based Policy Making, Rhonda S. Binda
Open Educational Resources
The trifecta of globalization, urbanization and digitization have created new opportunities and challenges across our nation, cities, boroughs and urban centers. Cities in particular are in a unique position at the center of commerce and technology becoming hubs for innovation and practical application of emerging technology. In this rapidly changing 24/7 digitized world, governments are leveraging innovation and technology to become more effective, efficient, transparent and to be able to better plan for and anticipate the needs of its citizens, businesses and community organizations. This class will provide the framework for how cities and communities can become smarter and more …
Brave New World - Emerging Threats In Cybersecurity, Rhonda S. Binda
Brave New World - Emerging Threats In Cybersecurity, Rhonda S. Binda
Open Educational Resources
The trifecta of globalization, urbanization and digitization have created new opportunities and challenges across our nation, cities, boroughs and urban centers. Cities in particular are in a unique position at the center of commerce and technology becoming hubs for innovation and practical application of emerging technology. In this rapidly changing 24/7 digitized world, governments are leveraging innovation and technology to become more effective, efficient, transparent and to be able to better plan for and anticipate the needs of its citizens, businesses and community organizations. This class will provide the framework for how cities and communities can become smarter and more …
Brave New World: Artificial Intelligence And Machine Learning, Rhonda S. Binda
Brave New World: Artificial Intelligence And Machine Learning, Rhonda S. Binda
Open Educational Resources
The trifecta of globalization, urbanization and digitization have created new opportunities and challenges across our nation, cities, boroughs and urban centers. Cities are in a unique position at the center of commerce and technology becoming hubs for innovation and practical application of emerging technology. In this rapidly changing 24/7 digitized world, city governments worldwide are leveraging innovation and technology to become more effective, efficient, transparent and to be able to better plan for and anticipate the needs of its citizens, businesses and community organizations. This class will provide the framework for how cities and communities can become smarter and more …
Brave New World - Internet Of Things, Rhonda S. Binda
Brave New World - Internet Of Things, Rhonda S. Binda
Open Educational Resources
The trifecta of globalization, urbanization and digitization have created new opportunities and challenges across our nation, cities, boroughs and urban centers. Cities are in a unique position at the center of commerce and technology becoming hubs for innovation and practical application of emerging technology. In this rapidly changing 24/7 digitized world, city governments worldwide are leveraging innovation and technology to become more effective, efficient, transparent and to be able to better plan for and anticipate the needs of its citizens, businesses and community organizations. This class will provide the framework for how cities and communities can become smarter and more …
An Empirical Study On The Use And Misuse Of Java 8 Streams, Raffi T. Khatchadourian, Yiming Tang, Mehdi Bagherzadeh, Baishakhi Ray
An Empirical Study On The Use And Misuse Of Java 8 Streams, Raffi T. Khatchadourian, Yiming Tang, Mehdi Bagherzadeh, Baishakhi Ray
Publications and Research
Streaming APIs allow for big data processing of native data structures by providing MapReduce-like operations over these structures. However, unlike traditional big data systems, these data structures typically reside in shared memory accessed by multiple cores. Although popular, this emerging hybrid paradigm opens the door to possibly detrimental behavior, such as thread contention and bugs related to non-execution and non-determinism. This study explores the use and misuse of a popular streaming API, namely, Java 8 Streams. The focus is on how developers decide whether or not to run these operations sequentially or in parallel and bugs both specific and tangential …