Part time Master's Degree in Computer Engineering in USA

Find Part time Master Programs in Computer Engineering in USA 2017

Computer Engineering

The benefits of a Masters extend beyond improving your earning potential. They can provide you with personal and professional skills to accelerate your development. They are also an opportunity to differentiate yourself from your peers, many of whom will have similar A-level and undergraduate qualifications.

A Master in Computer Engineering is a degree that emphasizes on the practical applications of hardware and software design. These include data acquisition, automation and manufacturing or communications. Graduates will be able to systems in a diversity of environments.

Education in the United States is mainly provided by the public sector, with control and funding coming from three levels: state, local, and federal, in that order. The common requirements to study at a higher education level in United States will include your admissions essay (also known as the statement of purpose or personal statement), transcript of records, recommendation/reference letters, language tests

Request Information Best Part time Master's Programs in Computer Engineering in USA 2017

Read More

MicroMasters Program in Professional Android Developement (Galileo University)

edX MicroMasters Programs
Online Part time 20 weeks January 2017 USA Cambridge

Become a professional Android Developer as you learn, alongside Google Developer Experts, how to create successful Apps. [+]

Best Part time Masters in Computer Engineering in USA. Average Length: 4 weeks per course Effort: 8-10 hours per week, per course Number Of Courses: 5 Courses in Program Subject: Computer Science Institution: Galileo University Institution Offering Credit: Galileo University Language: English Video Transcripts: Spanish, English Price (USD): $200 per course Become a professional Android Developer as you learn, alongside Google Developer Experts, how to create successful Apps. Learn all about Android Application Development and get prepared to take the Google Associate Android Developer Certification Exam. Progress from the basic concepts to the best professional practices in a unique way that will inspire you to be a great Android developer. You will learn, from Google Developer Experts, Java and object oriented programming concepts, including classes, interfaces, inheritance, polymorphism You will also learn advanced skills, such as adding maps & location based services, photo, video and integrating with other applications. You will be given code examples during instruction to help you work towards the final Capstone project, which is to develop your own app. The Capstone project will certify your Android App Development abilities and allow your skills to be recognized by corporations around the globe. This MicroMasters Program will prepare you for the Google Associate Android Developer Certification Exam, and give you the opportunity to earn credit and put you on an accelerated path to an Information Technology Masters. Job Outlook The average base salary for Android Developer is $89,651 per year, ranging from $68,553 to $112,020. (source: paysa.com) The estimated total number of Android devices in the hands of consumers, as of December 2014, according to statista.com, lies north of 1.6 billion. This is a staggering amount, and a very large potential market of users. Exciting career opportunities as an Android App Developer, Android Engineer, Quality Assurance (Android), Android UX Engineer, Design. What You'll Learn: Understand how writing, compiling, and running basic Java applications using basic algorithms, developing programs with conditionals and loops and design and implement recursive algorithms. Understand Android architecture and the key principles underlying its design. Identify different techniques to plan, design and prototype your mobile apps before writing any code. Apply material design principles to build compelling, beautiful interfaces for your Android apps, building layouts using XML and using Java code. Create applications using the new version of Firebase. Understand the use of Model-View-Presenter (MVP). Understand how to integrate with third-party API (Twitter, Facebook). Test Android-based mobile applications using Android testing tools. Understand how to monetize Android apps to earn money in the Android market. MicroMasters Program Details How To Earn Your MicroMasters Credential Successfully complete and earn a Verified Certificate in all four courses and the final Capstone Project. Take Your Credential To The Next Level Combine your MicroMasters Credential with the Information Technology Master. With a MicroMasters Credential in hand, students interested in continuing their studies at Galileo University may apply to the full Information Technology master’s program. (Earn 18 University Credits, equivalent to 25% of Master’s courses.) Courses Java Fundamentals for Android Development Gain entry-level skills and knowledge in Java fundamentals and an intro to Android Studio for a strong foundation in Android Apps. Android App Development for Beginners Learn the Android app development process from Google experts. Professional Android App Development Google Developer Experts show you how to become a Professional Android App Developer. Monetize Android Apps with Business Models Create profitable Apps using proven business models and earn money by developing your Android App using AdMob. Android Developer Capstone Project: Building a Successful Android App Demonstrate and implement the knowledge and skills acquired in the Android Developer MicroMasters. What is a MicroMasters Program? Developed to advance a career and born from Master's programs of leading universities, MicroMasters programs are a series of higher-level courses recognized by companies for real job relevancy, and may accelerate a Master's degree. [-]

MicroMasters Program in Artificial Intelligence (Columbia University)

edX MicroMasters Programs
Online Part time 48 weeks January 2017 USA Cambridge

Earn a MicroMasters in Artificial Intelligence from Columbia University to launch your career in computer science and design the future. [+]

Average Length: 12 weeks per course Effort: 8-10 hours per week, per course Number Of Courses: 4 Courses in Program Subject: Engineering, Computer Science, Physics Institution: Columbia University Institution Offering Credit: Columbia University Language: English Video Transcripts: English Price (USD): $300 per course Earn a MicroMasters in Artificial Intelligence from Columbia University to launch your career in computer science and design the future. Gain expertise in one of the most fascinating and fastest growing areas of computer science through an innovative online program that covers fascinating and compelling topics in the field of Artificial Intelligence and its applications. This MicroMasters Program from Columbia University will give you a rigorous, advanced, professional, graduate-level foundation in Artificial Intelligence. The program represents 25% of the coursework toward a Masters degree in Computer Science at Columbia. Job Outlook Though Artificial Intelligence is one of the fastest-growing areas for high-tech professionals, there are too few qualified engineers, according to a recent Kiplinger report. Robotics and artificial intelligence will impact wide segments of daily life by 2025, with huge implications for a range of industries such as health care, transport and logistics, customer service, and home maintenance. (Pew Internet) The need for AI specialists exists in just about every field as companies seek to give computers the ability to think, learn, and adapt. (IEEE) Exciting and rewarding career opportunities as a Machine Learning Software Engineer, Deep Learning Specialist, Data Scientist, Automation Engineer, 3D Artist, Computer Vision Engineer, and many more! What You'll Learn: Solid understanding of the guiding principles of AI. Apply concepts of machine learning to real life problems and applications. Design and harness the power of Neural Networks. Broad applications of AI in fields of robotics, vision and physical simulation. MicroMasters Program Details How To Earn The MicroMasters Credential Complete, pass and earn a Verified Certificate in all four courses to receive your MicroMasters Credential. Learners who successfully earn the MicroMasters Credential are eligible to apply to the Master of Computer Science program at Columbia University. Take your Credential to the Next Level If a student applies to the Master of Computer Science program at Columbia and is accepted, the MicroMasters Credential will count toward 25% of the coursework required for graduation in the on campus program. Courses Artificial Intelligence (AI) Learn the fundamentals of Artificial Intelligence (AI), and apply them. Machine Learning Master the essentials of machine learning and algorithms to help improve learning from data without human intervention. Animation and CGI Motion Learn the science behind movie animation from the Director of Columbia’s Computer Graphics Group. Robotics Learn the core techniques for representing robots that perform physical tasks in the real world. What is a MicroMasters Program? Developed to advance a career and born from Master's programs of leading universities, MicroMasters programs are a series of higher-level courses recognized by companies for real job relevancy, and may accelerate a Master's degree. [-]

MicroMasters Program in User Experience (UX) Research and Design (The University of Michigan)

edX MicroMasters Programs
Online Part time 36 weeks November 2017 USA Cambridge

Gain a solid foundation in UX Research and Design to help create products and advance your career. [+]

Best Part time Masters in Computer Engineering in USA. Average Length: 4 weeks per course Effort: 3-5 hours per week, per course Number Of Courses: 9 Courses in Program Subject: Computer Science, Social Sciences, Design Institution: The University of Michigan Institution Offering Credit: The University of Michigan Language: English Price (USD): $99-249 per course Gain a solid foundation in UX Research and Design to help create products and advance your career. Integrate UX Research and UX Design to create great products through understanding user needs, rapidly generating prototypes, and evaluating design concepts. Learners will gain hands-on experience with taking a product from initial concept, through user research, ideation and refinement, formal analysis, prototyping, and user testing, applying perspectives and methods to ensure a great user experience at every step. This UX MicroMasters Program concludes with a capstone project, in which learners will incorporate UX Research and Design to design a complete product, taking it from an initial concept to an interactive prototype. The advisory board for this MicroMasters Program consists of University of Michigan School of Information alumni who are industry leaders and user experience experts. Board members provide ongoing guidance on applicability of the program to career and educational pathways. More information on the MicroMasters Program and the advisory board members can be found at the University of Michigan website. Job Outlook Computer and information technology occupations are projected to grow 12% from 2014 to 2024, faster than average for all professions. 488,500 new jobs are predicted over that period. (source: Occupational Outlook Handbook) Median salary $81,430 in May 2015. (source: Occupational Outlook Handbook) Career prospects for people with similar training include UX designer, web developer, software developer, information technology manager, data scientist, consultant, and research analyst. (source: UMSI 2015 Employment Report) What You'll Learn: Understand the principles and processes of designing for a great user experience. Learn how to assess user needs and map them into system requirements. Learn how to evaluate systems to determine how well they meet user needs. Learn techniques for rapidly exploring design alternatives and selecting the most promising concepts. Learn techniques for developing and communicating design ideas. MicroMasters Program Details How To Earn The MicroMasters Credential Complete and successfully earn a Verified Certificate in all 8 UX courses plus the Capstone Project course. The price of the capstone is $249. Take Your Credential To The Next Level Learners who have successfully earned the MicroMasters Credential may submit their certification for advanced credit for completion of the Masters of Science in Information (MSI) if they apply, and are admitted to the residential program. Earning this advanced credit allows learners to reduce costs and time to degree. Courses Introduction to User Experience Learn how UX research and design techniques can help you better understand user needs and create a great user experience. Understanding User Needs Learn how to conduct effective user research to better understand what users love, hate, want and need. Principles of Designing for Humans Learn about human behavior and capabilities and how they impact user experience design. Evaluating Designs with Users Learn how to design, run, and analyze usability tests to help improve user experience. UX Design: From Concept to Wireframe Take a UX design project from an initial sketch and develop it into a wireframe. UX Design: From Wireframe to Prototype Learn about the UX design process by taking a UX design project from wireframes to a design specification document. UX Research Surveys Learn how to use UX surveys to gain insights into user needs and attitudes toward system designs. UX Research at Scale: Analytics and Online Experiments Learn how to conduct and analyze UX research at scale using online tools such as A/B testing and web analytics. UX (User Experience) Capstone Use the skills and knowledge gained through UX Research and Design MicroMasters courses to design a complete UX project. What is a MicroMasters Program? Developed to advance a career and born from Master's programs of leading universities, MicroMasters programs are a series of higher-level courses recognized by companies for real job relevancy, and may accelerate a Master's degree. [-]

MEng in Computer Science

Northern Arizona University
Campus August 2017 USA Flagstaff

This program assists students who wish to upgrade their current engineering expertise by delving into the contemporary and future-forward area of computer science. The plan features real-world relevancy and flexibility in course format and distance delivery. [+]

The MEng CS degree is a non-thesis program that focuses on building advanced computer science expertise through a project-based experience. Graduates with this degree possess advanced expertise and are well-qualified to be a leader in a variety of software development organizations. Students who are planning on further graduate study in a Ph.D. program may be interested in the thesis-based MSE CS program. This program assists students who wish to upgrade their current engineering expertise by delving into the contemporary and future-forward area of computer science. The plan features real-world relevancy and flexibility in course format and distance delivery. What Can I Do with a Master of Engineering in Computer Science? Computer scientists use algorithms and data structures to harness the incredible processing power of modern computers towards constructive ends. They write programs, the basic building blocks that form the computer world. They also create the databases, the "office" software, and the networking protocols at the core of today computing demands in business, science, and engineering. If this sounds like the career for you, we can help. Our program is intended to meet your educational needs as a practicing engineer. You will have the opportunity to enhance and/or develop the skills, knowledge, and understanding that are critical to today practicing engineers. Courses are offered through a variety of forms, including distance-delivery methods and flexible formats. Note: If you are interested in this advanced degree, you must apply and be accepted to the Master of Engineering program in addition to being admitted to the university. With further education, one of these paths is possible: Researcher Database analyst Engineering consultant Computer programmer University Requirements To receive a master’s degree at Northern Arizona University, you must complete a planned group of courses from one or more subject areas, consisting of at least 30 units of graduate-level courses. (Many master’s degree programs require more than 30 units.) You must additionally complete: All requirements for your specific academic plan(s). This may include a thesis. All graduate work with a cumulative grade point average of at least 3.0. All work toward the master’s degree must be completed within six consecutive years. The six years begins with the semester and year of admission to the program. In addition to University Requirements: Complete individual plan requirements. ADDITIONAL ADMISSION REQUIREMENTS Admission requirements over and above admission to NAU are required. NAU Graduate Online application is required for all programs. Details on admission requirements are included in the online application. Undergraduate degree from a regionally accredited institution Grade Point Average (GPA) of 3.00 (scale is 4.00 = "A"), or the equivalent. Admission to many graduate programs is on a competitive basis, and programs may have higher standards than those established by the Graduate College. Transcripts For details on graduate admission policies, please visit the Graduate Admissions Policy International applicants have additional admission requirements. Please see the International Graduate Admissions Policy Individual program admission requirements include: B.S. degree in Engineering or completion of prerequisite courses (see department website for details) GRE® revised General Test 3 letters of recommendation Personal statement or essay MASTER'S REQUIREMENTS Take the following 30 units: Applied Mathematics, in a topic relevant to your specific interests, such as Fourier transforms or statistical analysis (3 units) Engineering or Computer Science Management course offered through such colleges as Engineering or Business (3 units) Computer Science Electives, selected with your advisory committee’s approval to match your interests (18 units) This can include up to 3 units in a cross-disciplinary or otherwise related course. Practice-Oriented Project, facilitated and developed under your advisory committee’s guidance and focused on a real-world problem or theoretical issue with immediate relevance to current computer science practice (6 units) Accelerated Bachelor's/Master's Plan Option This program is available as an Accelerated Undergraduate/Graduate Plan. Accelerated Programs provide the opportunity for outstanding undergraduates working on their bachelor’s degree to simultaneously begin work on a master’s degree, which may allow them to complete both degrees in an accelerated manner by applying 6 units toward both degrees. Students must apply to the accelerated program and the master’s program by the application deadline, and meet all requirements as listed on the Accelerated Bachelor's/Master's Programs to be considered for admission. Admission to programs is competitive and qualified applicants may be denied because of limits on the number of students admitted each year. Be sure to speak with your advisor regarding your interest in Accelerated Programs. Be aware that some courses may have prerequisites that you must also take. For prerequisite information click on the course or see your advisor. Student Learning Outcomes The Master of Engineering is a non-thesis professional degree, based primarily on course work and/or on an engineering project designed with the guidance of a faculty advisor to address a need or problem specific to their engineering field of study (Civil, Environmental, Electrical, or Mechanical Engineering). This degree program is designed to provide a broad, practice-based education. Demonstrate the ability to apply graduate level critical thinking skills to formulate and solve advanced civil (electrical/environmental/mechanical) engineering problems. Acquires knowledge on advanced contemporary engineering topics and computational tools specific to civil (electrical/environmental/mechanical) engineering. Develops the ability to identify, formulate, and solve relevant advanced civil (electrical/environmental/mechanical) engineering problems. Develops the ability to synthesize, explain, verify, and justify solutions to complex civil (electrical/environmental/mechanical) engineering problems. Demonstrate the ability to, independently and creatively, design, plan, and conduct complex civil (electrical/environmental/mechanical) engineering projects; Assesses the state of the art in the field of study. Applies, independently and creatively, appropriate engineering theories and tools towards developing a viable solution for the project. Designs and conducts activities specific to the project. Demonstrate the ability to communicate effectively the results of a comprehensive research project through oral presentations and publications. Creates a report reflecting the integration of knowledge acquired through the project. Delivers an oral presentation to peers summarizing the work performed on the project and its outcomes. Synthesizes and presents the relevance of the engineering project in both technical and non-technical terms. [-]

Master of Software Engineering

University of Wisconsin La Crosse
Campus September 2017 USA La Crosse

The focus of the MSE program at the University of Wisconsin-La Crosse is to teach the advanced state-of-the-art technologies in software development with hands-on experience, and to apply the knowledge to some challenging real-world problems. [+]

Best Part time Masters in Computer Engineering in USA. The focus of the MSE program at the University of Wisconsin-La Crosse is to teach the advanced state-of-the-art technologies in software development with hands-on experience, and to apply the knowledge to some challenging real-world problems. The program will guide the students to acquire both technical skills and software project management skills that are required to lead and to carry out software development projects. The MSE program is slightly different from the traditional Masters program in Computer Science. It specializes in software engineering theory and practice. It includes a limited subset of applications such as Databases and Computer Networks. Graduates with a MSE degree are prepared to: design and analyze software systems efficiently conduct quality assurance be project leaders prepare cost estimations and feasibility analysis for software projects conduct testing and verification Graduates are employed as: software engineers software designers software developers testing engineers quality assurance personnel Program Prerequisites Students desiring to be admitted into the MSE program must have taken courses on the following topics or must have knowledge in these areas (evidence or supporting materials required): A modern programming language such as C, C++, C#, Java (UW-L equivalents: C-S 220 or C-S 224) Data Structures and Algorithms that includes abstract data types such as List, Stack, Queue, Tree and Graph (UW-L equivalent: C-S 340) Discrete Mathematics that includes topics on Set Theory, Predicate Logic, Functions and Relations (UW-L equivalent: MTH 225) Students who lack any of these prerequisites must take additional courses (not counted for credit towards the MSE program) to meet the program prerequisites requirement. A cumulative Grade Point Average (GPA) of 2.85 / 4.0 is required in these courses. Admission Requirements The student must have a bachelor’s degree in any other discipline with an overall GPA of at least 2.85 / 4.0 or a GPA of at least 3.0 / 4.0 in the last half of all undergraduate work, and must at least have 2 years of working experience in software development. In this case, the student must provide at least 2 references from the work place; the referees should be able to comment on the knowledge and skills of the student in software development. References can be submitted to the Computer Science Department directly or to the Admission Office with your graduate application materials. The student must have a bachelor’s degree in Software Engineering, Computer Science, Computer Engineering or an equivalent major, with an overall undergraduate Grade Point Average (GPA) of at least 2.85 / 4.0 or a GPA of at least 3.0 / 4.0 in the last half of all undergraduate work or a GPA of at least 3.0 / 4.0 for no fewer than 12 semester credits of graduate study at another accredited graduate institution. How to Apply U.S. Residents | International Students: Complete the online graduate application form which is available at http://www.uwlax.edu/Admissions/Graduate-student/. All questions regarding the university application should be directed to Admissions, or (608) 785-8939. International Students: Additional information regarding International admissions can be found on the Admissions website now: http://www.uwlax.edu/admissions/international-student/ An application packet should consist of the following: a completed UWL Application for Graduate Admission official transcripts of all undergraduate/graduate coursework completed two recommendation letters from the work place if undergraduate degree is in another discipline letter of intent for those individuals seeking financial assistantships non-refundable fee listed on UWL application Questions pertaining specifically to the MSE program should be directed to Kasi Periyasamy, MSE Program Director, msecoord@cs.uwlax.edu (608) 785-6823 or the CS Department at (608) 785-6805. GRE scores are not required. However, it is strongly recommended that the student submit GRE scores, if they have them, along with the application. Do not send your application or transcripts to the academic department or program director. The Admissions Office will forward graduate application materials to the Computer Science Department for acceptance or denial to the MSE program. Once a decision has been made, the materials will be returned to the originating office who will send a letter indicating the MSE admissions committee decision. Please allow 4-6 weeks for processing once all required application materials have been received in the admissions office. Curriculum Students in the program should complete 24 credits of course work and 12 credits of a capstone project. The course work consists of 5 core courses and 3 elective courses. It is recommended that as many required courses be completed as possible before the elective courses and capstone project. Any questions should be directed to the MSE program director. Required Courses CS 744 Management Issues in Software Engineering CS 743 Software Verification and Validation CS 742 Formal Methods in Software Development CS 741 Software Engineering Principles CS 546 Object-Oriented Software Development Elective Courses CS 752 Independent Study CS 751 Seminar in Software Engineering CS 750 Topics in Software Engineering CS 571 Data Communications CS 570 Parallel and Distributed Computing CS 564 Advanced Database Management Systems CS 556 Secure Software Development CS 555 Fundamentals of Information Security CS 554 Digital Image Processing CS 553 Introduction to the Theory of Computation CS 552 Artificial Intelligence and Pattern Recognition CS 551 User Interface Design CS 549 Advances in Software Engineering CS 543 Topics in Operating Systems CS 542 Structure of Compilers CS 541 Operating System Concepts CS 531 Introduction to Robotics CS 521 Programming Language Principles CS 519 Independent Study CS 510 Free and Open Source Software Development CS 502 Web Application Development Capstone Project Work CS 798 Software Development Project [-]

Master of Engineering in Electrical and Computer Engineering

University of Maryland, A. James Clark School of Engineering
Campus September 2017 USA College Park

Master of Engineering in Electrical and Computer Engineering [+]

Admission Requirements: Full admission as a degree seeking student requires the following prerequisites: A bachelor's degree, GPA of 3.0 or better, in engineering; Computer, Electrical, from an accredited institution. Courses in mathematics (Calculus I, II, III, & Differential Equations) are required to be considered for admission. Specific prerequisite requirements for specialization: Communications & Signal Processing: ENEE 204 OR 205, ENEE 322, 324, ENEE 420 & 425 Computer Engineering: ENEE 150, ENEE 244, ENEE 350, ENEE 440 & 446 Completed applications are reviewed and considered for admission on a case-by-case basis. [-]

Master of Engineering in Software Engineering

University of Maryland, A. James Clark School of Engineering
Campus September 2017 USA College Park

Master of Engineering in Software Engineering [+]

Best Part time Masters in Computer Engineering in USA. Admission Requirements: Full admission as a degree seeking student requires the following prerequisites: A bachelor's degree, GPA of 3.0 or better, in engineering (computer/electrical), computer science, mathematics, or applied mathematics, or a closely related field from an accredited institution. Courses in mathematics (Calculus I, II) and at least one (1) programming language course are required to be considered for admission. Further admissions requirements. Completed applications are reviewed and considered for admission on a case-by-case basis. [-]

Master of Applied Computer Science

Saint Xavier University
Campus September 2017 USA Chicago

The Master of Applied Computer Science (MACS) program is designed to further students' understanding of the computing technologies shaping our world today. [+]

Master of Applied Computer Science The Master of Applied Computer Science (MACS) program is designed to further students' understanding of the computing technologies shaping our world today and to prepare students for sustaining a life-long contribution to a technology-related career. The MACS program provides students with a theoretical and practical understanding of important areas in the computing field. This program may be completed in two semesters by completing 16 credit hours each semester, or in three to four semesters by spreading the courses over a longer period. A Master of Business Administration (MBA) degree may be completed by taking an additional 24 graduate credit hours from the Graham School of Management, which can be completed in one additional year. Five-Year Option Get a bachelor's and master's degree in just five years! The Department of Computer Science is excited to announce this new option for all incoming freshmen. You can... Complete the requirements for the Bachelor of Science (Computer Science) or Bachelor of Arts (Computer Studies) and in the fourth year take two graduate level courses in computing that will count for eight hours towards the general electives in your bachelor’s degree and also eight hours towards your master’s degree. In the fifth year, you take 24 hours (six courses) of graduate courses to complete the master’s degree. You may also delay graduating with the bachelor’s degree until the end of the fifth year, and then graduate with both the master’s and bachelor’s degrees at the same time. This is an advantage because although you will be taking graduate courses, SXU will consider you to be an undergraduate and not only charge you undergraduate tuition but also allow you to use your financial aid package in the fifth year. However, since every student’s situation is different, you should check with the Financial Aid Office before making this decision. Entrance Requirements The MACS program is designed for students with a bachelor's degree in computer science or a related field. However, a student with a non-computer-related degree may substitute relevant work experience as a prerequisite for entry into the program. College graduates who have not worked or studied in a computing field may become eligible for the program by addressing their deficiencies, either by taking courses at Saint Xavier University prior to their enrollment in the program (a conditional acceptance will be considered) or by providing documentation that they have completed similar courses at another institution. Students wishing to pursue this option should consult with the program director. Students with no experience in programming will be required to gain proficiency in one programming language (for example, Visual Basic, C, Java or C++) prior to acceptance into the program. In some cases a student may be required to complete an introductory computing course. Please contact the program director for advice on fulfilling these requirements. Program Requirements The master of applied computer science degree requires 32 credit hours of graduate course work consisting of at least 20 credit hours at the 500-level and at most 12 credit hours at the 400-level. Required Courses (20 credit hours from the Following, including ACSG-599): ACSG 520: TCP/IP Architecture and Protocols (4) ACSG 540: Programming Languages for the Web (4) ACSG 561: Systems Analysis and Design (4) ACSG 570: Computer Systems Security (4) ACSG 591: Special Topics (4) ACSG 599: Graduate Capstone Course (1-4) Elective Courses (Select 12 credit hours from the following): ACSG 400: Current and Future Trends of the Internet (4) ACSG 405: Project Management for Information Technology (4) ACSG 425: Data Communications and Wireless Networking (4) ACSG 430: Mobile Applications (4) ACSG 435: Cloud Computing (4) ACSG 450: Digital Forensics (4) ACSG 452: Advanced Database Topics (4) ACSG 455: Open Source Software (4) ACSG 460: Special Topics (4) ACSG 465: Usability and Design (4) ACSG 545: Software Engineering (4) ACSG 575: Information Ethics (4) ACSG 592: Independent Study (1-4) ACSG 593: Directed Study (1-4) ACSG 594: Internship (varies) Application Requirements Below are the requirements for the master of applied computer science program: 1. A completed application form (PDF). 2. Official transcript(s) sent directly from the registrar of the accredited baccalaureate degree-granting college/university and all graduate level coursework. 3. A non-refundable $35 application fee, unless applying online. 4. Personal statement. In approximately 300 words, please address (1) your personal career goals, (2) how you developed an interest in computer technology and the Internet, (3) your computer background and proficiency, (4) how this program fits into your goals, (5) what skills and experience you bring to the program, and (6) what are your needs and expectations of the master of applied computer science program? 5. Two completed recommendation forms. Recommendation forms must be completed by individuals (supervisors, professors, coworkers, etc.) who can attest to your academic competence, professional skills and character. Graduates of Saint Xavier University need not submit recommendations, unless specifically asked to do so after submitting the application. 6. If admitted into the program, an advisor will review your resume and transcripts. Students who have not worked in the information systems field and/or do not have a computer based undergraduate degree may need additional coursework. Apply online for the master of computer science (MACS) program or request an information packet by mail. [-]

Master of Science in Computer Science

DigiPen Institute of Technology
Campus Part time 2 - 4 years September 2017 USA Redmond

The Master of Science in Computer Science allows students to further their understanding of computer science while focusing on its applications in video game and simulation software development [+]

Best Part time Masters in Computer Engineering in USA. The Master of Science in Computer Science allows students to further their understanding of computer science while focusing on its applications in video game and simulation software development. Geared toward professional software engineers and candidates with a B.S. in Computer Science or a related field, this program provides the knowledge and skills to produce cutting-edge software technology in a demanding professional environment. Students have the option of enrolling in this program full time for two years or enrolling part time and spreading their course load over four years. Full-Time and Part-Time Options Students have the option of enrolling in this program full-time for two years, or enrolling part-time and spreading their course load over four years. Admissions Information The ideal candidate for the Master of Science in Computer Science program will have either a Bachelor of Science in Computer Science or a related field, or a more general degree and a strong background in professional game development. Topics Covered The curriculum of the Master of Science in Computer Science program covers the following subjects, depending on the student’s interests and chosen degree completion track: - Mathematics and physics, including implicit curves and surfaces, theory and applications of quaternions, computational geometry, fuzzy logic and sets, number theory, and cryptography. - Advanced computer science, including advanced animation and modeling algorithms, advanced rendering techniques, artificial intelligence, game engine design, physically-based modeling algorithms, and ray tracing. - Game creation, including advanced game design, documentation, project management, marketing, networking, streaming media testing, and working with external contractors. Career Outlook Graduates of this program are prepared to pursue a number of intermediate-level roles in a professional game company, including: - Senior Software Engineer - Game Graphics Programmer - Engine and Tools Programmer - Artificial Intelligence Programmer - Networking Programmer - Solutions Architect - Gameplay Programmer - Audio Programmer - Web Developer [-]

M.S. in Computer Science

University of San Francisco - College of Arts & Sciences
Campus 2 years August 2017 USA San Francisco

The ever-changing world of software and computer science has always demanded more advanced training and education. [+]

Master in Computer ScienceThe ever-changing world of software and computer science has always demanded more advanced training and education.With the University of San Francisco's prime location in the heart of the San Francisco Bay Area and its proximity to Silicon Valley, USF graduate students enjoy an environment rich with the many innovations and opportunities of this world-renown region of technology. For these reasons and others, the number of students in the graduate program in Computer Science at the University of San Francisco has grown by 65% since 1999. USF also offers a three-year MSCS Bridge Program that provides a unique opportunity for students who are from non-Computer Science backgrounds to pursue an MS in Computer Science. In the first year, students take preparatory classes. The Master of Science in Computer Science (MSCS) provides students with a broad background in software development and other core disciplines of computer science. This core background serves as a sound foundation for CS graduate students as they develop a substantial software project - either as a research-driven or commercially sponsored project.Small classes and close interaction with full-time faculty are a hallmark of graduate education at USF. Along with the full-time teaching and research faculty, outside experts bring real-word computing experience to the classroom. In the Harney Science Center on the USF campus, a state-of-the-art computer and multimedia studio was constructed and endowed with a $2.5 million gift from a Computer Science alumnus. Students and faculty also maintain the W.M. Keck Computer Cluster (a Myrinet-connected network of 128 processors which provides students with on-site access to one of the most powerful computers at a liberal arts university).... [-]