[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-397502-105":3,"detail-sidebar-cat-0-en-105":81,"doc-detail-397502-en":130},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","2025-2026-bachelor-of-science-in-software-engineering-four-year-course-sequence","2025-2026 Bachelor of Science in Software Engineering - Four Year Course Sequence","","2025-2026 Bachelor of Science in Software Engineering four-year course sequence for the University of Texas at Arlington, organized by semester and total credit hours. The plan lists required CSE courses each year, including programming, computer organization, algorithms, databases, software engineering, and technical communication. It specifies math, physics, and government electives, plus options for technical electives such as machine learning, security, computer vision, networking, cloud computing, and architecture, along with key prerequisites and typical term availability.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/exam/","Exam",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/2025-2026-bachelor-of-science-in-software-engineering-four-year-course-sequence/397502/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/2025-2026-bachelor-of-science-in-software-engineering-four-year-course-sequence/397502.png","ImageObject",300,407,{"name":42,"@type":43},"Cipher","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-29","2026-09-26",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",6,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"What are the math and linear algebra options for the degree plan?","Question",{"text":63,"@type":64},"You can accept either CSE 3380 or MATH 3330 for the linear algebra requirement. The MATH 3330 prerequisite is MATH 2425, and it is taught in summer, fall, and spring.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"What are the statistics options and when is the required course taught?",{"text":68,"@type":64},"You can accept either IE 3301 or MATH 3313 for the statistics requirement. The prerequisite for MATH 3313 is MATH 2326, and it is taught only in the fall.",{"name":70,"@type":61,"acceptedAnswer":71},"Which technical elective topics are included, and do they list prerequisites?",{"text":72,"@type":64},"The document provides a technical elective list covering areas like computer graphics, game design, compilers, artificial intelligence, machine learning, computer vision, neural networks, cloud computing, datamining, networking, and security. Each listed elective includes prerequisite combinations and often indicates the terms offered.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},397502,1790650487,{"code":4,"msg":82,"data":83},"success",[84,88,92,95,100,104,109,114,119,122,126],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":85,"show_sort_weight":86,"slug":87},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":89,"show_sort_weight":90,"slug":91},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":93,"slug":94},70,"exam",{"id":96,"doc_module":4,"doc_module_name":25,"category_name":97,"show_sort_weight":98,"slug":99},5,"Comic",60,"comic",{"id":55,"doc_module":4,"doc_module_name":25,"category_name":101,"show_sort_weight":102,"slug":103},"Technology",50,"technology",{"id":105,"doc_module":4,"doc_module_name":25,"category_name":106,"show_sort_weight":107,"slug":108},7,"Healthcare",40,"healthcare",{"id":110,"doc_module":4,"doc_module_name":25,"category_name":111,"show_sort_weight":112,"slug":113},8,"Research & Report",30,"research-report",{"id":115,"doc_module":4,"doc_module_name":25,"category_name":116,"show_sort_weight":117,"slug":118},9,"Religion & Spirituality",20,"religion-spirituality",{"id":117,"doc_module":4,"doc_module_name":25,"category_name":120,"show_sort_weight":117,"slug":121},"World Cup","world-cup",{"id":123,"doc_module":4,"doc_module_name":25,"category_name":124,"show_sort_weight":123,"slug":125},10,"Lifestyle","lifestyle",{"id":127,"doc_module":4,"doc_module_name":25,"category_name":128,"show_sort_weight":96,"slug":129},19,"General","general",{"code":4,"msg":82,"data":131},{"doc_id":79,"user_id":132,"nickname":42,"user_avatar":133,"doc_module":4,"category_id":33,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":30,"language":139,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":140,"faqs":141,"seo_title":142,"seo_description":12,"update_tm":143,"read_time":110,"preview_page_count":4},687208528416,"https://ap-avatar.wpscdn.com/davatar_9964176cb1d06d4a9deccf72a44ae3dc","2025-2026 Bachelor of Science in Software Engineering University of Texas at Arlington – Four Year Course Sequence  \nFirst Year  \nFall Semester – 17 Total Hours  \nCourse Hours  \nCSE 1310 – Intro to Programming ENGR 1101 – Intro to Engineering  \nOR UNIV 1131 – Student Success MATH 1426 – Calculus 1  \nLanguage, Philosophy, Culture Elective ENGL 1301 – Rhetoric & Composition U.S. History Elective 1  \n3  \n1  \n4  \n3  \n3  \n3  \nSecond Year  \nFall Semester – 16 Total Hours  \nCourse Hours  \nCSE 1325 – Object-Oriented Programming 3  \nCSE 2312 – Computer Organization 3  \nCSE 3318 – Algorithms and Data Structures 3  \nPHYS 1444 – General Technical Physics 2 4  \nU.S. History Elective 2 3  \nThird Year  \nFall Semester – 15 Total Hours  \nCourse Hours  \nCSE 3302 – Programming Languages 3  \nCSE 3330 – Databases 3  \nIE 3301 – Probability and Statistics 3  \nCSE 3311 – Object-Oriented Software 3  \nPOLS 2311 – Govt of the United States 3  \nFourth Year  \nFall Semester – 16 Total Hours  \nCourse Hours  \nCSE 3314 – Professional Practices 3  \nCSE 4316 – Senior Design I 3  \nCSE 4361 – Software Design Patterns 3  \nTechnical Elective 2 3  \nScience Elective 4  \nSpring Semester – 15 Total Hours  \nCourse Hours  \nCSE 1106 – Intro to CSE 1  \nCSE 1320 – Intermediate Programming 3  \nMATH 2425 – Calculus 2 4  \nPHYS 1443 – General Technical Physics 1 4  \nCSE 2315 – Discrete Structures 3  \nSpring Semester – 15 Total Hours  \nCourse Hours  \nCSE 3380 – Linear Algebra for CSE 3  \nCSE 3310 – Intro to Software 3  \nCSE 3320 – Operating Systems 3  \nMATH 2326 – Calculus III 3  \nCOMS 2302 – Prof. & Technical Comm 3  \nSpring Semester – 15 Total Hours  \nCourse Hours  \nCSE 4321 – Software Testing 3  \nCSE 4380 – Information Security 3  \nCSE 3315 – Theoretical CS 3  \nTechnical Elective 1 3  \nPOLS 2312 – State & Local Government 3  \nSpring Semester – 15 Total Hours  \nCourse Hours  \nCSE 4317 – Senior Design 2  \nCSE 4322 – Software Project Management Technical Elective 3  \nCreative Arts Elective  \nECON 2305 – Principles of Macroeconomics OR IE 2308 – Economics for Engineers  \n3  \n3  \n3  \n3  \n3  \nNotes:  \nVisit the UTA Transfer Guide to view Texas Common Core Number course number equivalents. Visit the UTA Catalog to view general core curriculum requirements for elective courses.  \nSE 2025-2026 Classes  \nWe will accept either CSE 3380 or MATH 3330 as the linear algebra class that you need for your degree plan. The pre-req for MATH 3330 is MATH 2425, and it’s taught in summer, fall, and spring.  \nWe will accept either IE 3301 or MATH 3313 as the statistics class that you need for your degree plan. The pre-req for MATH 3313 is MATH 2326 and it is only taught in the fall.  \nScience Electives  \n•  BIOL 1441 – Biology I for Science Majors (Fall, Spring, & Summer) pre-req: None  \n•  CHEM 1441 – General Chemistry (Fall, Spring, & Summer) prereq: MATH 1302 or MATH 1402  \n•  CHEM 1465 – Chemistry for Engineers (Fall, Spring, & Summer) co-req: MATH 1421  \n•  PHYS 3313 & PHYS 3183 – Intro to Modern Physics (Fall & Spring) pre-req: MATH 2425 and PHYS 1444  \nTechnical Electives  \n•  CSE 4303 – Computer Graphics  \npre-reqs: CSE 3318 and CSE 3380 or MATH 3330 (Fall & Spring)  \n•  CSE 4304 – Game Design and Development pre-reqs: CSE 3380 or MATH 3330 (Fall only)  \n•  CSE 4305 – Compilers  \npre-reqs: CSE 3302 and CSE 3315 (Fall & Spring)  \n•  CSE 4308 – Artificial Intelligence  \npre-reqs: CSE 3318 and IE 3301 or MATH 3313 (Fall, Spring, & Summer)  \n•  CSE 4309 – Fundamentals of Machine Learning  \npre-reqs: CSE 3318, IE 3301 or MATH 3313, and CSE 3380 or MATH 3330 (Fall only)  \n•  CSE 4310-Fundamentals of Computer Vision  \npre-reqs: CSE 3318, IE 3301 or MATH 3313, and CSE 3380 or MATH 3330 (Spring only)  \n•  CSE 4311 – Neural Networks and Deep Learning  \npre-reqs: CSE 3380 or MATH 3330 and IE 3301 or MATH 3313 (Spring only)  \n•  CSE 4323 – Quantitative Computer Architecture pre-reqs: CSE 3320 (Fall & Spring)  \n•  CSE 4331 – Database Implementation and Theory pre-reqs: CSE 3330 (Fall, Spring, & Summer)  ","cbCaivIAdQucbdMF","https://ap.wps.com/l/cbCaivIAdQucbdMF","pdf",315245,"English","# First Year\n## Fall Semester (17 Total Hours)\n# Second Year\n## Fall Semester (16 Total Hours)\n# Third Year\n## Fall Semester (15 Total Hours)\n# Fourth Year\n## Fall Semester (16 Total Hours)\n## Spring Semester (15 Total Hours)\n# Notes","[{\"question\":\"What are the math and linear algebra options for the degree plan?\",\"answer\":\"You can accept either CSE 3380 or MATH 3330 for the linear algebra requirement. The MATH 3330 prerequisite is MATH 2425, and it is taught in summer, fall, and spring.\"},{\"question\":\"What are the statistics options and when is the required course taught?\",\"answer\":\"You can accept either IE 3301 or MATH 3313 for the statistics requirement. The prerequisite for MATH 3313 is MATH 2326, and it is taught only in the fall.\"},{\"question\":\"Which technical elective topics are included, and do they list prerequisites?\",\"answer\":\"The document provides a technical elective list covering areas like computer graphics, game design, compilers, artificial intelligence, machine learning, computer vision, neural networks, cloud computing, datamining, networking, and security. Each listed elective includes prerequisite combinations and often indicates the terms offered.\"}]","2025-2026 Bachelor of Science in Software Engineering - Four Year Course Sequence | PDF",1790462537]