The Best Colleges for Computer Science ranking is based on key statistics and student reviews using data from the U.S. Department of Education. Students work with these technologies starting with simple applications and then examining real world complex applications. Internet and intranet topics include security in IP, routers, proxy servers, and firewalls, application- level gateways, Web servers, file and mail servers. Different types of data are investigated along with data summarization techniques and plotting. Data populations using discrete, continuous, and multivariate distributions are explored. Northeastern University’s Master of Science in Computer Science is designed to prepare students for a variety of careers in computer science. Students will also analyze policy responses including RICO and other laws, regulations and court processing. In the second part of the course, particular focus and emphasis will be given to current network management issues: various wireless networks technologies (WLAN, WiFi, WiMax), Voice-over-IP, Peer-to-Peer Networks, networking services, Identity Management, and Services Oriented Architecture Management. The topics include data preparation, classification, performance evaluation, association rule mining, and clustering. The MSCIS concentration in Data Analytics targets tools and training in data collection, processing, and analysis. The web analytics part of the course studies the metrics of web sites, their content, user behavior, and reporting. Established in 2004, Boston University’s online master’s in Computer Information Systems (MSCIS) immerses students in the fast-paced world of technological innovation—preparing them for IT leadership positions in all sectors. Implementation of polymorphism with inheritance and interfaces and in Java library containers. [4 credits], METCS669 Database Design and Implementation for Business, Students learn the latest relational and object-relational tools and techniques for persistent data and object modeling and management. Prereq: MET CS 535 or MET CS 625. Topics include generating and screening initial ideas; assessing user needs and interests; forecasting results; launching, and improving products and programs; bringing innovation to commercial reality. Includes data accumulation, accounting principles, financial statement analysis, measurement and disclosure issues, cost analysis, budgeting and control, production costs, and standard costs. MS in Computer Information Systems concentrations: Advanced knowledge in the analysis and documentation of requirements for architecture, design, and implementation of computer applications systems. [4 credits], METAD741 The Innovation Process: Developing New Products and Services, Addresses the specifics of new product and service development and fostering innovation and technology to increase performance. Topics include: the role and need for comprehensive assurance strategy and planning; information security; an overview of the system-wide structure; the social and emotional impact on the workforce as well as its effect on productivity; and the organizational infrastructure relating to national, regional, and international compliance. [4 credits], This course covers advanced aspects of database management systems including advanced normalization and denormalization, query optimization, object- oriented and object-relational databases, data warehousing, data mining, distributed databases, XML, XSL, and databases for web applications. Formal security models are presented and illustrated on operating system security aspects, more specifically memory protection, access control and authentication, file system security, backup and recovery management, intrusion and virus protection mechanisms. Application areas mining the social web and game metrics will be extensively investigated. It describes logical, physical and semantic foundation of modern DW infrastructure. [4 credits], This course presents the details of information processing in hospitals, hospital information systems (HIS), and more broadly health information systems. Visit Back2BU for the latest updates and information on BU's response to COVID-19. Coursework includes object-oriented design, parallel programming, database systems, and software testing and analysis. Or instructor's consent. Students can find additional information in the Undergraduate Student Guide and Graduate & Professional Student Guide. [4 credits], The goal of this course is to provide students with the mathematical and practical background required in the field of data analytics. [4 credits], . The second part of the course concentrates on the study of elementary probability theory, discrete and continuous distributions. Students will use case materials which address securities fraud, money "laundering", professional deviance, and political corruption, in addition to other topics. Students learn about unstructured "big data" databases and gain hands-on experience with MongoDB and Spark, which are integrated into the course web site. It includes a detailed discussion of programming concepts starting with the fundamentals of data types, control structures methods, classes, applets, arrays and strings, and proceeding to advanced topics such as inheritance and polymorphism, interfaces, creating user interfaces, exceptions, and streams. [4 credits]. The following materials are required for a complete application: Applicants are not required to have a degree in computer science for entry to a program within the Department of Computer Science. Students will use Weka and SQL Server or Oracle. The middle part of the course will be on Network Management Model, SNMP versions 1, 2 and 3, and MIBs. Students gain extensive hands- on experience using Oracle or Microsoft SQL Server as they learn the Structured Query Language (SQL) and design and implement databases. PhD, Kazan University (Russia); MS, Moscow University, Associate Professor, Computer Science; Coordinator, Health Informatics The program combines both computing and important application domains. With rapid growth of computer systems and digital data this area has grown in importance. To learn more or to contact an enrollment advisor before you get started, request information using the button below and tell us a little about yourself. Students who are not choosing to complete a concentration must take MET CS 546 Introduction to Probability and Statistics in addition to the core requirements and elective options. Probability and statistics concepts will be reviewed as well as the R tool for statistical computing and graphics. QA for maintenance and legacy applications. MET prioritizes the review and admission of applications submitted earlier in the rolling admission process. Students can find additional information in the Undergraduate Student Guide and Graduate & Professional Student Guide. System feasibility; requirements analysis; database utilization; Unified Modeling Language; software system architecture, design, and implementation, management; project control; and systems-level testing. facebook twitter. There is extensive coverage of SQL and database instance tuning. The course is divided into various modules covering in depth the following technologies: HTML5, AngularJS, and Ionic framework. Provides a range of laboratory and hands-on assignments either in solo or in teams. [4 credits], This course will cover advanced network security issues and solutions. It begins with a complete immersion into HTML essentially XHTML and Dynamic HTML (DHTML). Upon review of your application, the department will determine if the completion of prerequisite coursework will be required, based on your academic and professional background. Applicants to online computer science master’s programs usually need a minimum 3.0 undergraduate GPA and a bachelor’s degree from an accredited school. Associate Professor and Director of Digital Learning, Computer Science [4 credits], The purpose of this course is to examine the nature and extent of corporate and white-collar crime, including detection, deterrence, and criminal liability sanctions, as well as, the social and legal changes related to corporate illegality. Or strategic IT experience. Our internationally renowned faculty are as active in their research fields as they are in the classroom. Prereq: MET CS 580; or instructor's consent. Students will learn how to apply agile tools and techniques in the software development lifecycle from project ideation to deployment, including establishing an agile team environment, roles and responsibilities, communication and reporting methods, and embracing change. This overview course examines the management issues involved with assessing the security and risk environments in both the private and public sectors in order to assure continuous system-wide operations. Courses with “AD” or “CJ” require consent of the Computer Science department advisor. Prerequisites: MET CS 544, or MET CS 555 or equivalent knowledge, or instructor's consent. Upon successful completion, students will be familiar with tradeoffs in DW design and architecture. Or, instructor's consent. The fundamentals of JavaScript language including object-oriented JavaScript is covered comprehensively. Listing of programs offered by Boston University department of Computer Science and IT.Full Program description, admission criteria, tuition fee, application deadlines and post studies career options. Please refer to the MET CS Academic Policies Manual for further details. Master's Degree Programs in Computer Science explore the structure and expression, as well as the processing, and communication of, information stored in computer memory. It includes a detailed discussion of programming concepts starting with the fundamentals of data types, control structures methods, classes, arrays and strings, and proceeding to advanced topics such as inheritance and polymorphism, creating user interfaces, exceptions and streams. The introduction to the course will be an overview of data transmission techniques and networking technologies. [4 credits], METCS520 Information Structures with Java, This course covers the concepts of object-oriented approach to software design and development using the Java programming language. Topics include comparison of e-commerce procedures, payment mechanisms, applications in different industry sectors, security, the challenges of starting and maintaining an electronic business site, as well as a comparison with traditional business practices.