Accelerated BS-MS Computer Science

The BS-MS accelerated degree program allows undergraduate students in the Computer Science program to begin coursework towards the non-thesis option of the Master of Science in Computer Science program during their senior year at Texas A&M University-Commerce. Students can earn a B.S. and M.S. degree in five years upon completion of degree requirements for both degrees. For this accelerated program, 6 credits of graduate coursework can be applied to the undergraduate degree. To be admitted to the BS/MS Accelerated program in Computer Science, the candidate must be a Computer Science major with an overall Undergraduate GPA of 3.25.  Students must apply for the accelerated program during the semester they will earn 90 semester hours or more towards their bachelors program.  Once admitted, the BS/MS candidate must maintain a 3.25 Undergraduate GPA. 

Core Curriculum Courses
See the Core Curriculum Requirements42
Required courses in the major
COSC 1436Introduction to Computer Science and Programming4
COSC 1437Programming Fundamentals II 4
COSC 2325Introduction to Machine Language and Digital Logic 3
COSC 2336Data Structures and Algorithms3
CSCI 303Technical Communication for Computing Professionals3
CSCI 340Database3
CSCI 359Systems Analysis & Design3
CSCI 380Web Programming and Interface Design3
CSCI 415Ethics, Law & Cybersecurity3
CSCI 428Object Oriented Design3
CSCI 430Operating Systems3
CSCI 434Computer Networks3
CSCI 440App Software Project Dev3
CSCI 450Computer Architecture3
plus 18 semester hours of advanced CSCI courses 18
Required support courses
MATH 2318Linear Algebra3
Calculus I *
Calculus II *
MATH 2305Discrete Mathematics3
MATH 403Mathematical Statistics3
University Physics I *
University Physics II
Graduate Core Courses
CSCI 520AData Structures and Algorithm Analysis 4
CSCI 532AAlgorithm Design3
Total Hours120
*

This course should be used to satisfy the Core Curriculum Requirements.

A grade of “C” or higher must be earned in all courses in this Major with the exception of the Support Course a grade of “D” is acceptable.

Master of Science in Computer Science - (Accelerated BS/MS) Option II Non-Thesis

The BS-MS accelerated degree program allows undergraduate students in the Computer Science program to begin coursework towards the non-thesis option of the Master of Science in Computer Science program during their senior year at Texas A&M University-Commerce. Students can earn a B.S. and M.S. degree in five years upon completion of degree requirements for both degrees. For this accelerated program, 6 credits of graduate coursework can be applied to both the BS and MS degrees.  Once admitted, the BS/MS candidate must maintain a 3.25 Undergraduate GPA.  In the final semester of the student’s undergraduate program, a new online Apply Texas Application for the master’s Accelerated program must be submitted to gain admission and continue taking classes to complete the master’s program.

Research (3 semester hours)
CSCI 595Research Literature and Techniques3
Required Core Courses (16 Semester Hours)
CSCI 520AData Structures and Algorithm Analysis *4
CSCI 530Operating Systems3
CSCI 532AAlgorithm Design *3
CSCI 549Automata Theory3
Choose One of the Following: (3 semester hours)
AI 500Foundations of Artificial Intelligence4
AI 510Seminar in Artificial Intelligence Ethics3
CSCI 556Data Analysis & Visualization3
Students must complete one of the following tracks
Unused track courses may be taken as electives
Software Engineering and Big Data Track (Choose two - 6 semester hours)
CSCI 524Analysis & Design Softwr Sys3
CSCI 548Software Testing3
CSCI 573Big Data Computing and Analytics3
Computer Networks & Cyber Security Track (Choose two - 6 semester hours)
CSCI 534Networking II - Routers and Switches3
CSCI 563Information Security3
CSCI 554Digital Forensics3
Artificial Intelligence Track (Choose two - 6 semester hours)
CSCI 538Artificial Intelligence Using Python3
CSCI 574Machine Learning3
CSCI 560Neural Networks and Deep Learning3
Electives (12 semester hours)
Any graduate level CSCI courses except the pre-requisite courses (CSCI 515 & CSCI 516) or an appropriate supporting field with approval of the graduate advisor. Requirements for a minor will be determined by evaluating a student's background in computer science.
Total Hours37
*

Courses shared with BS

Note:  Successful completion of the Comprehensive Exam is required of all students.

Print or Download a PDF of this page