Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 94

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 112

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_fetch_array() expects parameter 1 to be resource, null given in /usr/home/natavi/phplibs/dblpair.inc on line 161

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 112

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 112

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79
Thesis - Chapters
 
ORGANIZING AND STRUCTURING CHAPTERS

by the student editors of CONQUERING YOUR UNDERGRADUATE THESIS, a Students Helping Students™ guide


The question of how to structure a thesis and how to break it up into chapters is probably one of the most common. It’s unlikely that you’ve had to write something made up of chapters before your thesis, and although it doesn’t seem that difficult, actually finding the right structure for a thesis can be challenging.

How a thesis can be broken up into chapters varies by the type of thesis, the topic, and its academic discipline. Even two theses written on the same exact topic in the same discipline can be structured completely differently by their authors and the authors’ preferences. We can’t tell you specifically how to structure yours, but we can offer you a few guidelines.

Each chapter should encompass a complete idea or argument. For example, if you’re working on an English thesis about a certain writer, perhaps each chapter can discuss a particular period in that writer’s life and how it contributed and influenced the writer’s works. Or maybe you’re writing about two competing theories of economic development in a certain country. You can have a chapter about each of the theories and their backgrounds, and a few chapters that consider important economic events in the country through the two theoretical lenses. You get the point. Each chapter should contain a distinct and complete idea.

Another way to think about this is to imagine taking a chapter of your thesis and publishing it as a stand-alone paper or article. Does it present an idea and argue it? Does the reader feel like he or she is reading a completed piece of writing rather than a small piece of something larger? You’ve succeeded halfway in structuring your thesis if each of your chapters presents a clear and complete idea and can stand confidently on its own.

“Think about your thesis chapters as a series of related papers. This will make your total page count less daunting as you start, and also keep you organized as you write.”

Political Science major,
Princeton University ‘02


Copyright © 2002, 2003 by NATAVI GUIDES.
-----------------------------------------------------------------------------------

For more student advice like this, buy CONQUERING YOUR UNDERGRADUATE THESIS!

Check out more student advice on writing your undergrad thesis...

CHOOSING AN INTERESTING TOPIC

DEVELOPING A THESIS STATEMENT

WORKING WITH YOUR ADVISOR

AVOIDING THE LAST MINUTE RUSH



Go to >>> Undergrad Thesis Home

-----------------------------------------------------------------------------------

For more helpful suggestions from students and recent grads on writing your thesis, formulating a strong thesis statement, choosing a topic, organizing your arguments and chapters, working with your advisor, and much more, check out the Students Helping Students™ guide titled CONQUERING YOUR UNDERGRADUATE THESIS, published by NATAVI GUIDES.


 

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 94

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 112

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /usr/home/natavi/phplibs/dblpair.inc on line 168

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 112

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 112

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 112

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 112

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 112

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /usr/home/natavi/phplibs/dblpair.inc on line 112

Warning: mysql_pconnect() [function.mysql-pconnect]: Premature end of data (mysqlnd_wireprotocol.c:553) in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: OK packet 1 bytes shorter than expected in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_pconnect() [function.mysql-pconnect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in /usr/home/natavi/phplibs/dblpair.inc on line 79

Warning: mysql_numrows() expects parameter 1 to be resource, null given in /usr/home/natavi/phplibs/dblpair.inc on line 154


Warning: mysql_numrows() expects parameter 1 to be resource, null given in /usr/home/natavi/phplibs/dblpair.inc on line 154


Warning: mysql_numrows() expects parameter 1 to be resource, null given in /usr/home/natavi/phplibs/dblpair.inc on line 154