How to Write a Research Question for a Paper Best Tips
Learn how to write a good research question for a paper. Narrow your topic, identify a research problem, and create a focused question with practical examples.
Arizona State University Ira A. Fulton Schools of Engineering 72 courses
The Bachelor of Arts program in computer science begins with core courses that provide a solid foundation in the practical aspects of computer science, ensuring that you have the critical thinking, programming and problem-solving skills required for a future in industry. You have the opportunity to customize your degree according to your areas of interest; computing electives cover various disciplines, including: app development cybersecurity databases data science networking software development
Program Requirements
Not all courses are available at the West Campus. Not all major required courses are available every term. -Please see our degree requirements website for links to our flowcharts and our most up to date course lists. https://scai.engineering.asu.edu/computer-science-ba/cs-ba-degree-requirement
Computer Science, BA Lower Division Core Requirements - Complete one of the following:
Computer Science, BA Lower Division Core Requirements
| Code | Course Title | Credits |
|---|---|---|
| CSE 110 | Principles of Programming | 3 |
| CSE 205 | Object-Oriented Programming and Data Structures | 3 |
| CSE 225 | Introduction to Modern Computing Systems | 3 |
| CSE 240 | Introduction to Programming Languages | 3 |
| Total Computer Science, BA Lower Division Core Requirements | 12 credits | |
Computer Science, BA Upper Division Core Requirements
| Code | Course Title | Credits |
|---|---|---|
| ACO 320 | Database Systems | 3 |
| ACO 330 | Computer Networks | 3 |
| ACO 350 | Systems Programming | 3 |
| CSE 300 | Ethics for the Information Age | 3 |
| CSE 360 | Introduction to Software Engineering | 3 |
| Total Computer Science, BA Upper Division Core Requirements | 15 credits | |
Computer Science, BA Upper Division Core Requirements - Upper Division FSE Elective:
Choose from this list.
| Code | Course Title | Credits |
|---|---|---|
| FSE 301 | Entrepreneurship and Value Creation | 3 |
| FSE 404 | EPICS Gold: EPICS in Action | 1 |
| FSE 310 | Transfer Success in Engineering | |
| FSE 394 | Topic: Engineering in Global Context | |
| Total | 3 credits | |
Computer Science Upper Division Electives - Upper Division Computing Electives:
Choose from this list.
Computing Experiential Learning Requirement
Completion of all major MAT/STP coursework and the listed CSE or ACO prerequisites with a C or better is required prior to enrollment in the experiential learning courses. This is a two-semester requirement. Experiential learning courses may not be taken concurrently in the same semester. All students must take at least three credit hours of CSE 484 or ACO/CSE 499, and may choose to take all six credit hours as CSE 484 and/or ACO/CSE 499, if they desire. See academic advisor for questions.
Computing Experiential Learning Requirement - Complete one of the following:
| Code | Course Title | Credits |
|---|---|---|
| CSE 484 | Internship | 3 |
| CSE 499 | Individualized Instruction | 3 |
| ACO 499 | Individualized Instruction | 3 |
Computing Experiential Learning Requirement - Upper Division Computing Experiential Learning Requirement:
Choose from this list.
| Code | Course Title | Credits |
|---|---|---|
| ACO 482 | Design Thinking for National Security | |
| ACO 494 | Special Topics | |
| ACO 499 | Individualized Instruction | 3 |
| CSE 484 | Internship | 3 |
| CSE 492 | Honors Directed Study | |
| CSE 493 | Honors Thesis | |
| CSE 499 | Individualized Instruction | 3 |
| Total | 3 credits | |
Computer Science - Major Requirement
Check: Minimum 2.0 Major GPA
Math, Science, and Interdisciplinary Requirements - Complete one of the following:
| Code | Course Title | Credits |
|---|---|---|
| MAT 210 | Brief Calculus | 3-4 |
| MAT 251 | Calculus for Life Sciences | 3-4 |
| MAT 265 | Calculus for Engineers I | 3-4 |
| MAT 270 | Calculus with Analytic Geometry I | 3-4 |
Math, Science, and Interdisciplinary Requirements
| Code | Course Title | Credits |
|---|---|---|
| MAT 243 | Discrete Mathematical Structures | 3 |
| Total Math, Science, and Interdisciplinary Requirements | 3 credits | |
Math, Science, and Interdisciplinary Requirements - Complete one of the following:
| Code | Course Title | Credits |
|---|---|---|
| STP 226 | Elements of Statistics | 3 |
| STP 420 | Introductory Applied Statistics | 3 |
| EGR 280 | Engineering Statistics | 3 |
| IEE 380 | Probability and Statistics for Engineering Problem Solving | 3 |
Communication Elective - Upper Division Communication Elective:
Choose from this list.
ASU 101 or College-Specific First-Year Seminar
ASU 101 or college-specific equivalent First-Year Seminar required of all first-year students.
| Code | Course Title | Credits |
|---|---|---|
| ASU 101 | -TPS The ASU Experience | 1 |
| Total ASU 101 or College-Specific First-Year Seminar | 1 credits | |
First-Year Composition
All baccalaureate degree students must fulfill university graduation requirements, including a minimum of 120 credit hours, with at least 45 credit hours in upper-division courses. All undergraduate students must complete General Studies requirements. Mathematics Placement Assessment score determines placement in first mathematics course. Students should work with their academic advisor, and consider course prerequisites, in order to complete all degree requirements in four years. Not all courses are available at the West Campus.
| Code | Course Title | Credits |
|---|---|---|
| ENG 101 | First-Year Composition | |
| ENG 102 | First-Year Composition | |
| ENG 105 | Advanced First-Year Composition | |
| ENG 107 | First-Year Composition | |
| ENG 108 | First-Year Composition | |
| Total First-Year Composition | 6 credits | |
Click a course code or title to read the full course description.
Our subject experts help with essays, research papers, case studies, discussion posts, and capstone projects for these programs β written from scratch to your course requirements.
Program and course information is reproduced from each university's published academic catalog for informational purposes and may change. Always confirm current requirements with your university. We are an independent academic support service and are not affiliated with or endorsed by the universities listed.
Expert guides on essay writing, citation styles, study skills, and academic success.
View All Articles
Learn how to write a good research question for a paper. Narrow your topic, identify a research problem, and create a focused question with practical examples.
Learn how to choose a research topic you can actually research. Discover how to narrow broad ideas, find reliable sources, and develop a focused research question.
Learn how to cite sources in a research paper using APA, MLA, and Chicago styles, with in-text citation examples and reference-list tips.